Show / Hide Table of Contents

Class GL.NV

Inheritance
System.Object
GL.NV
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: OpenTK.Graphics.ES30
Assembly: OpenTK.dll
Syntax
public static class NV

Methods

| Improve this Doc View Source

BeginConditionalRender(Int32, All)

[requires: NV_conditional_render] Start conditional rendering

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")]
[CLSCompliant(false)]
public static void BeginConditionalRender(int id, All mode)
Parameters
Type Name Description
System.Int32 id

Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded.

All mode

Specifies how glBeginConditionalRender interprets the results of the occlusion query.

| Improve this Doc View Source

BeginConditionalRender(Int32, TypeEnum)

[requires: NV_conditional_render] Start conditional rendering

Declaration
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")]
[CLSCompliant(false)]
public static void BeginConditionalRender(int id, TypeEnum mode)
Parameters
Type Name Description
System.Int32 id

Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded.

TypeEnum mode

Specifies how glBeginConditionalRender interprets the results of the occlusion query.

| Improve this Doc View Source

BeginConditionalRender(UInt32, All)

[requires: NV_conditional_render] Start conditional rendering

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")]
[CLSCompliant(false)]
public static void BeginConditionalRender(uint id, All mode)
Parameters
Type Name Description
System.UInt32 id

Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded.

All mode

Specifies how glBeginConditionalRender interprets the results of the occlusion query.

| Improve this Doc View Source

BeginConditionalRender(UInt32, TypeEnum)

[requires: NV_conditional_render] Start conditional rendering

Declaration
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")]
[CLSCompliant(false)]
public static void BeginConditionalRender(uint id, TypeEnum mode)
Parameters
Type Name Description
System.UInt32 id

Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded.

TypeEnum mode

Specifies how glBeginConditionalRender interprets the results of the occlusion query.

| Improve this Doc View Source

BlendBarrier()

[requires: NV_blend_equation_advanced]

Declaration
[AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendBarrierNV")]
public static void BlendBarrier()
| Improve this Doc View Source

BlendParameter(All, Int32)

[requires: NV_blend_equation_advanced]

Declaration
[AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendParameteriNV")]
public static void BlendParameter(All pname, int value)
Parameters
Type Name Description
All pname
System.Int32 value
| Improve this Doc View Source

BlitFramebuffer(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, All, All)

[requires: NV_framebuffer_blit] Copy a block of pixels from the read framebuffer to the draw framebuffer

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")]
public static void BlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, All mask, All filter)
Parameters
Type Name Description
System.Int32 srcX0

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

System.Int32 srcY0

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

System.Int32 srcX1

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

System.Int32 srcY1

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

System.Int32 dstX0

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

System.Int32 dstY0

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

System.Int32 dstX1

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

System.Int32 dstY1

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

All mask

The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.

All filter

Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.

| Improve this Doc View Source

BlitFramebuffer(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, ClearBufferMask, BlitFramebufferFilter)

[requires: NV_framebuffer_blit] Copy a block of pixels from the read framebuffer to the draw framebuffer

Declaration
[AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")]
public static void BlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, ClearBufferMask mask, BlitFramebufferFilter filter)
Parameters
Type Name Description
System.Int32 srcX0

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

System.Int32 srcY0

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

System.Int32 srcX1

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

System.Int32 srcY1

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

System.Int32 dstX0

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

System.Int32 dstY0

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

System.Int32 dstX1

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

System.Int32 dstY1

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

ClearBufferMask mask

The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.

BlitFramebufferFilter filter

Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.

| Improve this Doc View Source

ConservativeRasterParameter(All, Int32)

[requires: NV_conservative_raster_pre_snap_triangles]

Declaration
[AutoGenerated(Category = "NV_conservative_raster_pre_snap_triangles", Version = "", EntryPoint = "glConservativeRasterParameteriNV")]
public static void ConservativeRasterParameter(All pname, int param)
Parameters
Type Name Description
All pname
System.Int32 param
| Improve this Doc View Source

CopyBufferSubData(All, All, IntPtr, IntPtr, Int32)

[requires: NV_copy_buffer] Copy part of the data store of a buffer object to the data store of another buffer object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
public static void CopyBufferSubData(All readTarget, All writeTarget, IntPtr readOffset, IntPtr writeOffset, int size)
Parameters
Type Name Description
All readTarget

Specifies the target from whose data store data should be read.

All writeTarget

Specifies the target to whose data store data should be written.

System.IntPtr readOffset

Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.

System.IntPtr writeOffset

Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.

System.Int32 size

Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.

| Improve this Doc View Source

CopyBufferSubData(All, All, IntPtr, IntPtr, IntPtr)

[requires: NV_copy_buffer] Copy part of the data store of a buffer object to the data store of another buffer object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
public static void CopyBufferSubData(All readTarget, All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size)
Parameters
Type Name Description
All readTarget

Specifies the target from whose data store data should be read.

All writeTarget

Specifies the target to whose data store data should be written.

System.IntPtr readOffset

Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.

System.IntPtr writeOffset

Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.

System.IntPtr size

Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.

| Improve this Doc View Source

CopyBufferSubData(BufferTarget, BufferTarget, IntPtr, IntPtr, Int32)

[requires: NV_copy_buffer] Copy part of the data store of a buffer object to the data store of another buffer object

Declaration
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
public static void CopyBufferSubData(BufferTarget readTarget, BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, int size)
Parameters
Type Name Description
BufferTarget readTarget

Specifies the target from whose data store data should be read.

BufferTarget writeTarget

Specifies the target to whose data store data should be written.

System.IntPtr readOffset

Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.

System.IntPtr writeOffset

Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.

System.Int32 size

Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.

| Improve this Doc View Source

CopyBufferSubData(BufferTarget, BufferTarget, IntPtr, IntPtr, IntPtr)

[requires: NV_copy_buffer] Copy part of the data store of a buffer object to the data store of another buffer object

Declaration
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
public static void CopyBufferSubData(BufferTarget readTarget, BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size)
Parameters
Type Name Description
BufferTarget readTarget

Specifies the target from whose data store data should be read.

BufferTarget writeTarget

Specifies the target to whose data store data should be written.

System.IntPtr readOffset

Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.

System.IntPtr writeOffset

Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.

System.IntPtr size

Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.

| Improve this Doc View Source

CopyPath(Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCopyPathNV")]
[CLSCompliant(false)]
public static void CopyPath(int resultPath, int srcPath)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 srcPath
| Improve this Doc View Source

CopyPath(UInt32, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCopyPathNV")]
[CLSCompliant(false)]
public static void CopyPath(uint resultPath, uint srcPath)
Parameters
Type Name Description
System.UInt32 resultPath
System.UInt32 srcPath
| Improve this Doc View Source

CoverageMask(Boolean)

[requires: NV_coverage_sample]

Declaration
[AutoGenerated(Category = "NV_coverage_sample", Version = "", EntryPoint = "glCoverageMaskNV")]
public static void CoverageMask(bool mask)
Parameters
Type Name Description
System.Boolean mask
| Improve this Doc View Source

CoverageModulation(All)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationNV")]
public static void CoverageModulation(All components)
Parameters
Type Name Description
All components
| Improve this Doc View Source

CoverageModulationTable(Int32, Single*)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void CoverageModulationTable(int n, [Count(Parameter = "n")] float *v)
Parameters
Type Name Description
System.Int32 n
System.Single* v

[length: n]

| Improve this Doc View Source

CoverageModulationTable(Int32, ref Single)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void CoverageModulationTable(int n, [Count(Parameter = "n")] ref float v)
Parameters
Type Name Description
System.Int32 n
System.Single v

[length: n]

| Improve this Doc View Source

CoverageModulationTable(Int32, Single[])

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void CoverageModulationTable(int n, [Count(Parameter = "n")] float[] v)
Parameters
Type Name Description
System.Int32 n
System.Single[] v

[length: n]

| Improve this Doc View Source

CoverageOperation(All)

[requires: NV_coverage_sample]

Declaration
[AutoGenerated(Category = "NV_coverage_sample", Version = "", EntryPoint = "glCoverageOperationNV")]
public static void CoverageOperation(All operation)
Parameters
Type Name Description
All operation
| Improve this Doc View Source

CoverFillPath(Int32, All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")]
[CLSCompliant(false)]
public static void CoverFillPath(int path, All coverMode)
Parameters
Type Name Description
System.Int32 path
All coverMode
| Improve this Doc View Source

CoverFillPath(Int32, PathCoverMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")]
[CLSCompliant(false)]
public static void CoverFillPath(int path, PathCoverMode coverMode)
Parameters
Type Name Description
System.Int32 path
PathCoverMode coverMode
| Improve this Doc View Source

CoverFillPath(UInt32, All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")]
[CLSCompliant(false)]
public static void CoverFillPath(uint path, All coverMode)
Parameters
Type Name Description
System.UInt32 path
All coverMode
| Improve this Doc View Source

CoverFillPath(UInt32, PathCoverMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")]
[CLSCompliant(false)]
public static void CoverFillPath(uint path, PathCoverMode coverMode)
Parameters
Type Name Description
System.UInt32 path
PathCoverMode coverMode
| Improve this Doc View Source

CoverFillPathInstanced(Int32, All, IntPtr, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, All, IntPtr, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, All, IntPtr, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePath(Int32, All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")]
[CLSCompliant(false)]
public static void CoverStrokePath(int path, All coverMode)
Parameters
Type Name Description
System.Int32 path
All coverMode
| Improve this Doc View Source

CoverStrokePath(Int32, PathCoverMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")]
[CLSCompliant(false)]
public static void CoverStrokePath(int path, PathCoverMode coverMode)
Parameters
Type Name Description
System.Int32 path
PathCoverMode coverMode
| Improve this Doc View Source

CoverStrokePath(UInt32, All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")]
[CLSCompliant(false)]
public static void CoverStrokePath(uint path, All coverMode)
Parameters
Type Name Description
System.UInt32 path
All coverMode
| Improve this Doc View Source

CoverStrokePath(UInt32, PathCoverMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")]
[CLSCompliant(false)]
public static void CoverStrokePath(uint path, PathCoverMode coverMode)
Parameters
Type Name Description
System.UInt32 path
PathCoverMode coverMode
| Improve this Doc View Source

CoverStrokePathInstanced(Int32, All, IntPtr, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, All, IntPtr, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, All, IntPtr, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, All, IntPtr, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, All, IntPtr, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, All, IntPtr, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All coverMode
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

DeleteFence(Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFence([Count(Parameter = "n")] int fences)
Parameters
Type Name Description
System.Int32 fences

[length: n]

| Improve this Doc View Source

DeleteFence(UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFence([Count(Parameter = "n")] uint fences)
Parameters
Type Name Description
System.UInt32 fences

[length: n]

| Improve this Doc View Source

DeleteFences(Int32, Int32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] int *fences)
Parameters
Type Name Description
System.Int32 n
System.Int32* fences

[length: n]

| Improve this Doc View Source

DeleteFences(Int32, ref Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] ref int fences)
Parameters
Type Name Description
System.Int32 n
System.Int32 fences

[length: n]

| Improve this Doc View Source

DeleteFences(Int32, Int32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] int[] fences)
Parameters
Type Name Description
System.Int32 n
System.Int32[] fences

[length: n]

| Improve this Doc View Source

DeleteFences(Int32, UInt32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] uint *fences)
Parameters
Type Name Description
System.Int32 n
System.UInt32* fences

[length: n]

| Improve this Doc View Source

DeleteFences(Int32, ref UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] ref uint fences)
Parameters
Type Name Description
System.Int32 n
System.UInt32 fences

[length: n]

| Improve this Doc View Source

DeleteFences(Int32, UInt32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] uint[] fences)
Parameters
Type Name Description
System.Int32 n
System.UInt32[] fences

[length: n]

| Improve this Doc View Source

DeletePath(Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glDeletePathsNV")]
[CLSCompliant(false)]
public static void DeletePath(int path, int range)
Parameters
Type Name Description
System.Int32 path
System.Int32 range
| Improve this Doc View Source

DeletePath(UInt32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glDeletePathsNV")]
[CLSCompliant(false)]
public static void DeletePath(uint path, int range)
Parameters
Type Name Description
System.UInt32 path
System.Int32 range
| Improve this Doc View Source

DepthRangeArray(Int32, Int32, Single*)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(int first, int count, float *v)
Parameters
Type Name Description
System.Int32 first

Specifies the index of the first viewport whose depth range to update.

System.Int32 count

Specifies the number of viewports whose depth range to update.

System.Single* v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

| Improve this Doc View Source

DepthRangeArray(Int32, Int32, ref Single)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(int first, int count, ref float v)
Parameters
Type Name Description
System.Int32 first

Specifies the index of the first viewport whose depth range to update.

System.Int32 count

Specifies the number of viewports whose depth range to update.

System.Single v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

| Improve this Doc View Source

DepthRangeArray(Int32, Int32, Single[])

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(int first, int count, float[] v)
Parameters
Type Name Description
System.Int32 first

Specifies the index of the first viewport whose depth range to update.

System.Int32 count

Specifies the number of viewports whose depth range to update.

System.Single[] v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

| Improve this Doc View Source

DepthRangeArray(UInt32, Int32, Single*)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(uint first, int count, float *v)
Parameters
Type Name Description
System.UInt32 first

Specifies the index of the first viewport whose depth range to update.

System.Int32 count

Specifies the number of viewports whose depth range to update.

System.Single* v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

| Improve this Doc View Source

DepthRangeArray(UInt32, Int32, ref Single)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(uint first, int count, ref float v)
Parameters
Type Name Description
System.UInt32 first

Specifies the index of the first viewport whose depth range to update.

System.Int32 count

Specifies the number of viewports whose depth range to update.

System.Single v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

| Improve this Doc View Source

DepthRangeArray(UInt32, Int32, Single[])

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(uint first, int count, float[] v)
Parameters
Type Name Description
System.UInt32 first

Specifies the index of the first viewport whose depth range to update.

System.Int32 count

Specifies the number of viewports whose depth range to update.

System.Single[] v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

| Improve this Doc View Source

DepthRangeIndexed(Int32, Single, Single)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfNV")]
[CLSCompliant(false)]
public static void DepthRangeIndexed(int index, float n, float f)
Parameters
Type Name Description
System.Int32 index

Specifies the index of the viewport whose depth range to update.

System.Single n

Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0.

System.Single f

Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1.

| Improve this Doc View Source

DepthRangeIndexed(UInt32, Single, Single)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfNV")]
[CLSCompliant(false)]
public static void DepthRangeIndexed(uint index, float n, float f)
Parameters
Type Name Description
System.UInt32 index

Specifies the index of the viewport whose depth range to update.

System.Single n

Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0.

System.Single f

Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1.

| Improve this Doc View Source

Disable(All, Int32)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")]
[CLSCompliant(false)]
public static void Disable(All target, int index)
Parameters
Type Name Description
All target
System.Int32 index
| Improve this Doc View Source

Disable(All, UInt32)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")]
[CLSCompliant(false)]
public static void Disable(All target, uint index)
Parameters
Type Name Description
All target
System.UInt32 index
| Improve this Doc View Source

Disable(EnableCap, Int32)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")]
[CLSCompliant(false)]
public static void Disable(EnableCap target, int index)
Parameters
Type Name Description
EnableCap target
System.Int32 index
| Improve this Doc View Source

Disable(EnableCap, UInt32)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")]
[CLSCompliant(false)]
public static void Disable(EnableCap target, uint index)
Parameters
Type Name Description
EnableCap target
System.UInt32 index
| Improve this Doc View Source

DrawArraysInstanced(All, Int32, Int32, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a range of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")]
public static void DrawArraysInstanced(All mode, int first, int count, int primcount)
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 first

Specifies the starting index in the enabled arrays.

System.Int32 count

Specifies the number of indices to be rendered.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

| Improve this Doc View Source

DrawArraysInstanced(PrimitiveType, Int32, Int32, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a range of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")]
public static void DrawArraysInstanced(PrimitiveType mode, int first, int count, int primcount)
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 first

Specifies the starting index in the enabled arrays.

System.Int32 count

Specifies the number of indices to be rendered.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

| Improve this Doc View Source

DrawBuffers(Int32, All*)

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] All*bufs)
Parameters
Type Name Description
System.Int32 n

Specifies the number of buffers in bufs.

All* bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

| Improve this Doc View Source

DrawBuffers(Int32, ref All)

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] ref All bufs)
Parameters
Type Name Description
System.Int32 n

Specifies the number of buffers in bufs.

All bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

| Improve this Doc View Source

DrawBuffers(Int32, All[])

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] All[] bufs)
Parameters
Type Name Description
System.Int32 n

Specifies the number of buffers in bufs.

All[] bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

| Improve this Doc View Source

DrawBuffers(Int32, DrawBufferMode*)

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] DrawBufferMode*bufs)
Parameters
Type Name Description
System.Int32 n

Specifies the number of buffers in bufs.

DrawBufferMode* bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

| Improve this Doc View Source

DrawBuffers(Int32, ref DrawBufferMode)

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] ref DrawBufferMode bufs)
Parameters
Type Name Description
System.Int32 n

Specifies the number of buffers in bufs.

DrawBufferMode bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

| Improve this Doc View Source

DrawBuffers(Int32, DrawBufferMode[])

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] DrawBufferMode[] bufs)
Parameters
Type Name Description
System.Int32 n

Specifies the number of buffers in bufs.

DrawBufferMode[] bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

| Improve this Doc View Source

DrawElementsInstanced(All, Int32, All, IntPtr, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
public static void DrawElementsInstanced(All mode, int count, All type, [Count(Computed = "count,type")] IntPtr indices, int primcount)
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

System.IntPtr indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

| Improve this Doc View Source

DrawElementsInstanced(PrimitiveType, Int32, DrawElementsType, IntPtr, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
public static void DrawElementsInstanced(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] IntPtr indices, int primcount)
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

System.IntPtr indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

| Improve this Doc View Source

DrawElementsInstanced<T3>(All, Int32, All, ref T3, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
public static void DrawElementsInstanced<T3>(All mode, int count, All type, [Count(Computed = "count,type")] ref T3 indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3 indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3
| Improve this Doc View Source

DrawElementsInstanced<T3>(All, Int32, All, T3[], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(All mode, int count, All type, [Count(Computed = "count,type")] T3[] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3
| Improve this Doc View Source

DrawElementsInstanced<T3>(All, Int32, All, T3[,,], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(All mode, int count, All type, [Count(Computed = "count,type")] T3[,, ] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[,,] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3
| Improve this Doc View Source

DrawElementsInstanced<T3>(All, Int32, All, T3[,], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(All mode, int count, All type, [Count(Computed = "count,type")] T3[, ] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[,] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3
| Improve this Doc View Source

DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, ref T3, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] ref T3 indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3 indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3
| Improve this Doc View Source

DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3
| Improve this Doc View Source

DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[,,], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[,, ] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[,,] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3
| Improve this Doc View Source

DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[,], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[, ] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.

System.Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[,] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

System.Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3
| Improve this Doc View Source

DrawVkImage(Int64, Int32, Single, Single, Single, Single, Single, Single, Single, Single, Single)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glDrawVkImageNV")]
[CLSCompliant(false)]
public static void DrawVkImage(long vkImage, int sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1)
Parameters
Type Name Description
System.Int64 vkImage
System.Int32 sampler
System.Single x0
System.Single y0
System.Single x1
System.Single y1
System.Single z
System.Single s0
System.Single t0
System.Single s1
System.Single t1
| Improve this Doc View Source

DrawVkImage(UInt64, UInt32, Single, Single, Single, Single, Single, Single, Single, Single, Single)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glDrawVkImageNV")]
[CLSCompliant(false)]
public static void DrawVkImage(ulong vkImage, uint sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1)
Parameters
Type Name Description
System.UInt64 vkImage
System.UInt32 sampler
System.Single x0
System.Single y0
System.Single x1
System.Single y1
System.Single z
System.Single s0
System.Single t0
System.Single s1
System.Single t1
| Improve this Doc View Source

Enable(All, Int32)

[requires: NV_viewport_array] Enable or disable server-side GL capabilities

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")]
[CLSCompliant(false)]
public static void Enable(All target, int index)
Parameters
Type Name Description
All target

Specifies a symbolic constant indicating a GL capability.

System.Int32 index
| Improve this Doc View Source

Enable(All, UInt32)

[requires: NV_viewport_array] Enable or disable server-side GL capabilities

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")]
[CLSCompliant(false)]
public static void Enable(All target, uint index)
Parameters
Type Name Description
All target

Specifies a symbolic constant indicating a GL capability.

System.UInt32 index
| Improve this Doc View Source

Enable(EnableCap, Int32)

[requires: NV_viewport_array] Enable or disable server-side GL capabilities

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")]
[CLSCompliant(false)]
public static void Enable(EnableCap target, int index)
Parameters
Type Name Description
EnableCap target

Specifies a symbolic constant indicating a GL capability.

System.Int32 index
| Improve this Doc View Source

Enable(EnableCap, UInt32)

[requires: NV_viewport_array] Enable or disable server-side GL capabilities

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")]
[CLSCompliant(false)]
public static void Enable(EnableCap target, uint index)
Parameters
Type Name Description
EnableCap target

Specifies a symbolic constant indicating a GL capability.

System.UInt32 index
| Improve this Doc View Source

EndConditionalRender()

[requires: NV_conditional_render]

Declaration
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glEndConditionalRenderNV")]
public static void EndConditionalRender()
| Improve this Doc View Source

FinishFence(Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")]
[CLSCompliant(false)]
public static void FinishFence(int fence)
Parameters
Type Name Description
System.Int32 fence
| Improve this Doc View Source

FinishFence(UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")]
[CLSCompliant(false)]
public static void FinishFence(uint fence)
Parameters
Type Name Description
System.UInt32 fence
| Improve this Doc View Source

FragmentCoverageColor(Int32)

[requires: NV_fragment_coverage_to_color]

Declaration
[AutoGenerated(Category = "NV_fragment_coverage_to_color", Version = "", EntryPoint = "glFragmentCoverageColorNV")]
[CLSCompliant(false)]
public static void FragmentCoverageColor(int color)
Parameters
Type Name Description
System.Int32 color
| Improve this Doc View Source

FragmentCoverageColor(UInt32)

[requires: NV_fragment_coverage_to_color]

Declaration
[AutoGenerated(Category = "NV_fragment_coverage_to_color", Version = "", EntryPoint = "glFragmentCoverageColorNV")]
[CLSCompliant(false)]
public static void FragmentCoverageColor(uint color)
Parameters
Type Name Description
System.UInt32 color
| Improve this Doc View Source

FramebufferSampleLocations(All, Int32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, int start, int count, float *v)
Parameters
Type Name Description
All target
System.Int32 start
System.Int32 count
System.Single* v
| Improve this Doc View Source

FramebufferSampleLocations(All, Int32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, int start, int count, ref float v)
Parameters
Type Name Description
All target
System.Int32 start
System.Int32 count
System.Single v
| Improve this Doc View Source

FramebufferSampleLocations(All, Int32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, int start, int count, float[] v)
Parameters
Type Name Description
All target
System.Int32 start
System.Int32 count
System.Single[] v
| Improve this Doc View Source

FramebufferSampleLocations(All, UInt32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, uint start, int count, float *v)
Parameters
Type Name Description
All target
System.UInt32 start
System.Int32 count
System.Single* v
| Improve this Doc View Source

FramebufferSampleLocations(All, UInt32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, uint start, int count, ref float v)
Parameters
Type Name Description
All target
System.UInt32 start
System.Int32 count
System.Single v
| Improve this Doc View Source

FramebufferSampleLocations(All, UInt32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, uint start, int count, float[] v)
Parameters
Type Name Description
All target
System.UInt32 start
System.Int32 count
System.Single[] v
| Improve this Doc View Source

FramebufferSampleLocations(FramebufferTarget, Int32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, int start, int count, float *v)
Parameters
Type Name Description
FramebufferTarget target
System.Int32 start
System.Int32 count
System.Single* v
| Improve this Doc View Source

FramebufferSampleLocations(FramebufferTarget, Int32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, int start, int count, ref float v)
Parameters
Type Name Description
FramebufferTarget target
System.Int32 start
System.Int32 count
System.Single v
| Improve this Doc View Source

FramebufferSampleLocations(FramebufferTarget, Int32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, int start, int count, float[] v)
Parameters
Type Name Description
FramebufferTarget target
System.Int32 start
System.Int32 count
System.Single[] v
| Improve this Doc View Source

FramebufferSampleLocations(FramebufferTarget, UInt32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, uint start, int count, float *v)
Parameters
Type Name Description
FramebufferTarget target
System.UInt32 start
System.Int32 count
System.Single* v
| Improve this Doc View Source

FramebufferSampleLocations(FramebufferTarget, UInt32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, uint start, int count, ref float v)
Parameters
Type Name Description
FramebufferTarget target
System.UInt32 start
System.Int32 count
System.Single v
| Improve this Doc View Source

FramebufferSampleLocations(FramebufferTarget, UInt32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, uint start, int count, float[] v)
Parameters
Type Name Description
FramebufferTarget target
System.UInt32 start
System.Int32 count
System.Single[] v
| Improve this Doc View Source

GenFence()

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static int GenFence()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GenFences(Int32, Int32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] int *fences)
Parameters
Type Name Description
System.Int32 n
System.Int32* fences

[length: n]

| Improve this Doc View Source

GenFences(Int32, out Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] out int fences)
Parameters
Type Name Description
System.Int32 n
System.Int32 fences

[length: n]

| Improve this Doc View Source

GenFences(Int32, Int32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] int[] fences)
Parameters
Type Name Description
System.Int32 n
System.Int32[] fences

[length: n]

| Improve this Doc View Source

GenFences(Int32, UInt32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] uint *fences)
Parameters
Type Name Description
System.Int32 n
System.UInt32* fences

[length: n]

| Improve this Doc View Source

GenFences(Int32, out UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] out uint fences)
Parameters
Type Name Description
System.Int32 n
System.UInt32 fences

[length: n]

| Improve this Doc View Source

GenFences(Int32, UInt32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] uint[] fences)
Parameters
Type Name Description
System.Int32 n
System.UInt32[] fences

[length: n]

| Improve this Doc View Source

GenPath(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGenPathsNV")]
public static int GenPath(int range)
Parameters
Type Name Description
System.Int32 range
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetCoverageModulationTable()

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")]
[CLSCompliant(false)]
public static float GetCoverageModulationTable()
Returns
Type Description
System.Single
| Improve this Doc View Source

GetCoverageModulationTable(Int32, Single*)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void GetCoverageModulationTable(int bufsize, float *v)
Parameters
Type Name Description
System.Int32 bufsize
System.Single* v
| Improve this Doc View Source

GetCoverageModulationTable(Int32, out Single)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void GetCoverageModulationTable(int bufsize, out float v)
Parameters
Type Name Description
System.Int32 bufsize
System.Single v
| Improve this Doc View Source

GetCoverageModulationTable(Int32, Single[])

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void GetCoverageModulationTable(int bufsize, float[] v)
Parameters
Type Name Description
System.Int32 bufsize
System.Single[] v
| Improve this Doc View Source

GetFence(Int32, All, Int32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, All pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
System.Int32 fence
All pname
System.Int32* params
| Improve this Doc View Source

GetFence(Int32, All, out Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, All pname, [Count(Computed = "pname")] out int params)
Parameters
Type Name Description
System.Int32 fence
All pname
System.Int32 params
| Improve this Doc View Source

GetFence(Int32, All, Int32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, All pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
System.Int32 fence
All pname
System.Int32[] params
| Improve this Doc View Source

GetFence(UInt32, All, Int32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, All pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
System.UInt32 fence
All pname
System.Int32* params
| Improve this Doc View Source

GetFence(UInt32, All, out Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, All pname, [Count(Computed = "pname")] out int params)
Parameters
Type Name Description
System.UInt32 fence
All pname
System.Int32 params
| Improve this Doc View Source

GetFence(UInt32, All, Int32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, All pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
System.UInt32 fence
All pname
System.Int32[] params
| Improve this Doc View Source

GetFloat(All, Int32, Single*)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, int index, [Count(Computed = "target")] float *data)
Parameters
Type Name Description
All target
System.Int32 index
System.Single* data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(All, Int32, out Single)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, int index, [Count(Computed = "target")] out float data)
Parameters
Type Name Description
All target
System.Int32 index
System.Single data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(All, Int32, Single[])

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, int index, [Count(Computed = "target")] float[] data)
Parameters
Type Name Description
All target
System.Int32 index
System.Single[] data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(All, UInt32, Single*)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, uint index, [Count(Computed = "target")] float *data)
Parameters
Type Name Description
All target
System.UInt32 index
System.Single* data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(All, UInt32, out Single)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, uint index, [Count(Computed = "target")] out float data)
Parameters
Type Name Description
All target
System.UInt32 index
System.Single data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(All, UInt32, Single[])

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, uint index, [Count(Computed = "target")] float[] data)
Parameters
Type Name Description
All target
System.UInt32 index
System.Single[] data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(TypeEnum, Int32, Single*)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, int index, [Count(Computed = "target")] float *data)
Parameters
Type Name Description
TypeEnum target
System.Int32 index
System.Single* data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(TypeEnum, Int32, out Single)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, int index, [Count(Computed = "target")] out float data)
Parameters
Type Name Description
TypeEnum target
System.Int32 index
System.Single data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(TypeEnum, Int32, Single[])

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, int index, [Count(Computed = "target")] float[] data)
Parameters
Type Name Description
TypeEnum target
System.Int32 index
System.Single[] data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(TypeEnum, UInt32, Single*)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, uint index, [Count(Computed = "target")] float *data)
Parameters
Type Name Description
TypeEnum target
System.UInt32 index
System.Single* data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(TypeEnum, UInt32, out Single)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, uint index, [Count(Computed = "target")] out float data)
Parameters
Type Name Description
TypeEnum target
System.UInt32 index
System.Single data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetFloat(TypeEnum, UInt32, Single[])

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, uint index, [Count(Computed = "target")] float[] data)
Parameters
Type Name Description
TypeEnum target
System.UInt32 index
System.Single[] data

[length: COMPSIZE(target)]

| Improve this Doc View Source

GetImageHandle(Int32, Int32, Boolean, Int32, All)

[requires: NV_bindless_texture]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")]
[CLSCompliant(false)]
public static long GetImageHandle(int texture, int level, bool layered, int layer, All format)
Parameters
Type Name Description
System.Int32 texture
System.Int32 level
System.Boolean layered
System.Int32 layer
All format
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetImageHandle(Int32, Int32, Boolean, Int32, PixelFormat)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")]
[CLSCompliant(false)]
public static long GetImageHandle(int texture, int level, bool layered, int layer, PixelFormat format)
Parameters
Type Name Description
System.Int32 texture
System.Int32 level
System.Boolean layered
System.Int32 layer
PixelFormat format
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetImageHandle(UInt32, Int32, Boolean, Int32, All)

[requires: NV_bindless_texture]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")]
[CLSCompliant(false)]
public static long GetImageHandle(uint texture, int level, bool layered, int layer, All format)
Parameters
Type Name Description
System.UInt32 texture
System.Int32 level
System.Boolean layered
System.Int32 layer
All format
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetImageHandle(UInt32, Int32, Boolean, Int32, PixelFormat)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")]
[CLSCompliant(false)]
public static long GetImageHandle(uint texture, int level, bool layered, int layer, PixelFormat format)
Parameters
Type Name Description
System.UInt32 texture
System.Int32 level
System.Boolean layered
System.Int32 layer
PixelFormat format
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetInternalformatSample(All, All, Int32, All, Int32, Int32*)

[requires: NV_internalformat_sample_query]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(All target, All internalformat, int samples, All pname, int bufSize, [Count(Parameter = "bufSize")] int *params)
Parameters
Type Name Description
All target
All internalformat
System.Int32 samples
All pname
System.Int32 bufSize
System.Int32* params
| Improve this Doc View Source

GetInternalformatSample(All, All, Int32, All, Int32, out Int32)

[requires: NV_internalformat_sample_query]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(All target, All internalformat, int samples, All pname, int bufSize, [Count(Parameter = "bufSize")] out int params)
Parameters
Type Name Description
All target
All internalformat
System.Int32 samples
All pname
System.Int32 bufSize
System.Int32 params
| Improve this Doc View Source

GetInternalformatSample(All, All, Int32, All, Int32, Int32[])

[requires: NV_internalformat_sample_query]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(All target, All internalformat, int samples, All pname, int bufSize, [Count(Parameter = "bufSize")] int[] params)
Parameters
Type Name Description
All target
All internalformat
System.Int32 samples
All pname
System.Int32 bufSize
System.Int32[] params
| Improve this Doc View Source

GetInternalformatSample(TextureTarget, InternalFormat, Int32, InternalFormatPName, Int32, Int32*)

[requires: NV_internalformat_sample_query]

Declaration
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(TextureTarget target, InternalFormat internalformat, int samples, InternalFormatPName pname, int bufSize, [Count(Parameter = "bufSize")] int *params)
Parameters
Type Name Description
TextureTarget target
InternalFormat internalformat
System.Int32 samples
InternalFormatPName pname
System.Int32 bufSize
System.Int32* params
| Improve this Doc View Source

GetInternalformatSample(TextureTarget, InternalFormat, Int32, InternalFormatPName, Int32, out Int32)

[requires: NV_internalformat_sample_query]

Declaration
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(TextureTarget target, InternalFormat internalformat, int samples, InternalFormatPName pname, int bufSize, [Count(Parameter = "bufSize")] out int params)
Parameters
Type Name Description
TextureTarget target
InternalFormat internalformat
System.Int32 samples
InternalFormatPName pname
System.Int32 bufSize
System.Int32 params
| Improve this Doc View Source

GetInternalformatSample(TextureTarget, InternalFormat, Int32, InternalFormatPName, Int32, Int32[])

[requires: NV_internalformat_sample_query]

Declaration
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(TextureTarget target, InternalFormat internalformat, int samples, InternalFormatPName pname, int bufSize, [Count(Parameter = "bufSize")] int[] params)
Parameters
Type Name Description
TextureTarget target
InternalFormat internalformat
System.Int32 samples
InternalFormatPName pname
System.Int32 bufSize
System.Int32[] params
| Improve this Doc View Source

GetPathColorGen(All, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
All color
All pname
System.Int32* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(All, All, out Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] out int value)
Parameters
Type Name Description
All color
All pname
System.Int32 value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(All, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
All color
All pname
System.Int32[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
All color
All pname
System.Single* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(All, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] out float value)
Parameters
Type Name Description
All color
All pname
System.Single value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
All color
All pname
System.Single[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(PathColor, PathGenMode, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
System.Int32* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(PathColor, PathGenMode, out Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] out int value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
System.Int32 value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(PathColor, PathGenMode, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
System.Int32[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(PathColor, PathGenMode, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
System.Single* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(PathColor, PathGenMode, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] out float value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
System.Single value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathColorGen(PathColor, PathGenMode, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
System.Single[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathCommand(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static byte GetPathCommand(int path)
Parameters
Type Name Description
System.Int32 path
Returns
Type Description
System.Byte
| Improve this Doc View Source

GetPathCommand(UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static byte GetPathCommand(uint path)
Parameters
Type Name Description
System.UInt32 path
Returns
Type Description
System.Byte
| Improve this Doc View Source

GetPathCommands(Int32, Byte*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(int path, [Count(Computed = "path")] byte *commands)
Parameters
Type Name Description
System.Int32 path
System.Byte* commands

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCommands(Int32, out Byte)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(int path, [Count(Computed = "path")] out byte commands)
Parameters
Type Name Description
System.Int32 path
System.Byte commands

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCommands(Int32, Byte[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(int path, [Count(Computed = "path")] byte[] commands)
Parameters
Type Name Description
System.Int32 path
System.Byte[] commands

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCommands(UInt32, Byte*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(uint path, [Count(Computed = "path")] byte *commands)
Parameters
Type Name Description
System.UInt32 path
System.Byte* commands

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCommands(UInt32, out Byte)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(uint path, [Count(Computed = "path")] out byte commands)
Parameters
Type Name Description
System.UInt32 path
System.Byte commands

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCommands(UInt32, Byte[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(uint path, [Count(Computed = "path")] byte[] commands)
Parameters
Type Name Description
System.UInt32 path
System.Byte[] commands

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCoord(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static float GetPathCoord(int path)
Parameters
Type Name Description
System.Int32 path
Returns
Type Description
System.Single
| Improve this Doc View Source

GetPathCoord(UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static float GetPathCoord(uint path)
Parameters
Type Name Description
System.UInt32 path
Returns
Type Description
System.Single
| Improve this Doc View Source

GetPathCoords(Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(int path, [Count(Computed = "path")] float *coords)
Parameters
Type Name Description
System.Int32 path
System.Single* coords

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCoords(Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(int path, [Count(Computed = "path")] out float coords)
Parameters
Type Name Description
System.Int32 path
System.Single coords

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCoords(Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(int path, [Count(Computed = "path")] float[] coords)
Parameters
Type Name Description
System.Int32 path
System.Single[] coords

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCoords(UInt32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(uint path, [Count(Computed = "path")] float *coords)
Parameters
Type Name Description
System.UInt32 path
System.Single* coords

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCoords(UInt32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(uint path, [Count(Computed = "path")] out float coords)
Parameters
Type Name Description
System.UInt32 path
System.Single coords

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathCoords(UInt32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(uint path, [Count(Computed = "path")] float[] coords)
Parameters
Type Name Description
System.UInt32 path
System.Single[] coords

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathDashArray(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static float GetPathDashArray(int path)
Parameters
Type Name Description
System.Int32 path
Returns
Type Description
System.Single
| Improve this Doc View Source

GetPathDashArray(Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(int path, [Count(Computed = "path")] float *dashArray)
Parameters
Type Name Description
System.Int32 path
System.Single* dashArray

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathDashArray(Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(int path, [Count(Computed = "path")] out float dashArray)
Parameters
Type Name Description
System.Int32 path
System.Single dashArray

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathDashArray(Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(int path, [Count(Computed = "path")] float[] dashArray)
Parameters
Type Name Description
System.Int32 path
System.Single[] dashArray

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathDashArray(UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static float GetPathDashArray(uint path)
Parameters
Type Name Description
System.UInt32 path
Returns
Type Description
System.Single
| Improve this Doc View Source

GetPathDashArray(UInt32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(uint path, [Count(Computed = "path")] float *dashArray)
Parameters
Type Name Description
System.UInt32 path
System.Single* dashArray

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathDashArray(UInt32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(uint path, [Count(Computed = "path")] out float dashArray)
Parameters
Type Name Description
System.UInt32 path
System.Single dashArray

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathDashArray(UInt32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(uint path, [Count(Computed = "path")] float[] dashArray)
Parameters
Type Name Description
System.UInt32 path
System.Single[] dashArray

[length: COMPSIZE(path)]

| Improve this Doc View Source

GetPathLength(Int32, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathLengthNV")]
[CLSCompliant(false)]
public static float GetPathLength(int path, int startSegment, int numSegments)
Parameters
Type Name Description
System.Int32 path
System.Int32 startSegment
System.Int32 numSegments
Returns
Type Description
System.Single
| Improve this Doc View Source

GetPathLength(UInt32, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathLengthNV")]
[CLSCompliant(false)]
public static float GetPathLength(uint path, int startSegment, int numSegments)
Parameters
Type Name Description
System.UInt32 path
System.Int32 startSegment
System.Int32 numSegments
Returns
Type Description
System.Single
| Improve this Doc View Source

GetPathMetric(All, Int32, All, IntPtr, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(All, Int32, All, IntPtr, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(All, Int32, All, IntPtr, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(All, Int32, All, IntPtr, UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(All, Int32, All, IntPtr, UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(All, Int32, All, IntPtr, UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, ref T3, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, ref T3, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, ref T3, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, ref T3, UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, ref T3, UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, ref T3, UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,,], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,,], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,,], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,,], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,,], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,,], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(All, Int32, All, T3[,], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathMetricRange(All, Int32, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(All, Int32, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(All, Int32, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
All metricQueryMask
System.Int32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(All, UInt32, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
All metricQueryMask
System.UInt32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(All, UInt32, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
All metricQueryMask
System.UInt32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(All, UInt32, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
All metricQueryMask
System.UInt32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(PathMetricMask, Int32, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(PathMetricMask, Int32, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(PathMetricMask, Int32, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.Int32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(PathMetricMask, UInt32, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.UInt32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(PathMetricMask, UInt32, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.UInt32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathMetricRange(PathMetricMask, UInt32, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
System.UInt32 firstPathName
System.Int32 numPaths
System.Int32 stride
System.Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

| Improve this Doc View Source

GetPathParameter(Int32, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] int *value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Int32* value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, All, out Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] out int value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Int32 value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] int[] value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Int32[] value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] float *value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Single* value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] out float value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Single value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] float[] value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Single[] value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, PathParameter, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] int *value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Int32* value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, PathParameter, out Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] out int value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Int32 value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, PathParameter, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] int[] value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Int32[] value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, PathParameter, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] float *value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Single* value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, PathParameter, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] out float value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Single value

[length: 4]

| Improve this Doc View Source

GetPathParameter(Int32, PathParameter, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] float[] value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Single[] value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] int *value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Int32* value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, All, out Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] out int value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Int32 value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] int[] value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Int32[] value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] float *value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Single* value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] out float value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Single value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] float[] value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Single[] value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, PathParameter, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] int *value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Int32* value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, PathParameter, out Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] out int value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Int32 value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, PathParameter, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] int[] value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Int32[] value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, PathParameter, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] float *value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Single* value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, PathParameter, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] out float value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Single value

[length: 4]

| Improve this Doc View Source

GetPathParameter(UInt32, PathParameter, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] float[] value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Single[] value

[length: 4]

| Improve this Doc View Source

GetPathSpacing(All, Int32, All, IntPtr, Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(All, Int32, All, IntPtr, Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(All, Int32, All, IntPtr, Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(All, Int32, All, IntPtr, UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(All, Int32, All, IntPtr, UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(All, Int32, All, IntPtr, UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, ref T3, Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, ref T3, Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, ref T3, Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, ref T3, UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, ref T3, UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, ref T3, UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[], Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[], Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[], Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[], UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[], UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[], UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,,], Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,,], Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,,], Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,,], UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,,], UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,,], UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,], Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,], Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,], Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,], UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,], UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(All, Int32, All, T3[,], UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
System.Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
All transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
System.Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Single advanceScale
System.Single kerningScale
PathTransformType transformType
System.Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

GetPathTexGen(All, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
All texCoordSet
All pname
System.Int32* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(All, All, out Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] out int value)
Parameters
Type Name Description
All texCoordSet
All pname
System.Int32 value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(All, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
All texCoordSet
All pname
System.Int32[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
All texCoordSet
All pname
System.Single* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(All, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] out float value)
Parameters
Type Name Description
All texCoordSet
All pname
System.Single value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
All texCoordSet
All pname
System.Single[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(TextureUnit, PathGenMode, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
System.Int32* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(TextureUnit, PathGenMode, out Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] out int value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
System.Int32 value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(TextureUnit, PathGenMode, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
System.Int32[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(TextureUnit, PathGenMode, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
System.Single* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(TextureUnit, PathGenMode, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] out float value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
System.Single value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetPathTexGen(TextureUnit, PathGenMode, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
System.Single[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

GetProgramResource(Int32, All, Int32, Int32, All*, Int32, Int32*, Single*)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, All programInterface, int index, int propCount, All*props, int bufSize, int *length, float *params)
Parameters
Type Name Description
System.Int32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

System.Int32 index
System.Int32 propCount
All* props
System.Int32 bufSize
System.Int32* length
System.Single* params
| Improve this Doc View Source

GetProgramResource(Int32, All, Int32, Int32, ref All, Int32, out Int32, out Single)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, All programInterface, int index, int propCount, ref All props, int bufSize, out int length, out float params)
Parameters
Type Name Description
System.Int32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

System.Int32 index
System.Int32 propCount
All props
System.Int32 bufSize
System.Int32 length
System.Single params
| Improve this Doc View Source

GetProgramResource(Int32, All, Int32, Int32, All[], Int32, Int32[], Single[])

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, All programInterface, int index, int propCount, All[] props, int bufSize, int[] length, float[] params)
Parameters
Type Name Description
System.Int32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

System.Int32 index
System.Int32 propCount
All[] props
System.Int32 bufSize
System.Int32[] length
System.Single[] params
| Improve this Doc View Source

GetProgramResource(Int32, ProgramInterface, Int32, Int32, All*, Int32, Int32*, Single*)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, ProgramInterface programInterface, int index, int propCount, All*props, int bufSize, int *length, float *params)
Parameters
Type Name Description
System.Int32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

System.Int32 index
System.Int32 propCount
All* props
System.Int32 bufSize
System.Int32* length
System.Single* params
| Improve this Doc View Source

GetProgramResource(Int32, ProgramInterface, Int32, Int32, ref All, Int32, out Int32, out Single)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, ProgramInterface programInterface, int index, int propCount, ref All props, int bufSize, out int length, out float params)
Parameters
Type Name Description
System.Int32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

System.Int32 index
System.Int32 propCount
All props
System.Int32 bufSize
System.Int32 length
System.Single params
| Improve this Doc View Source

GetProgramResource(Int32, ProgramInterface, Int32, Int32, All[], Int32, Int32[], Single[])

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, ProgramInterface programInterface, int index, int propCount, All[] props, int bufSize, int[] length, float[] params)
Parameters
Type Name Description
System.Int32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

System.Int32 index
System.Int32 propCount
All[] props
System.Int32 bufSize
System.Int32[] length
System.Single[] params
| Improve this Doc View Source

GetProgramResource(UInt32, All, UInt32, Int32, All*, Int32, Int32*, Single*)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, All programInterface, uint index, int propCount, All*props, int bufSize, int *length, float *params)
Parameters
Type Name Description
System.UInt32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

System.UInt32 index
System.Int32 propCount
All* props
System.Int32 bufSize
System.Int32* length
System.Single* params
| Improve this Doc View Source

GetProgramResource(UInt32, All, UInt32, Int32, ref All, Int32, out Int32, out Single)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, All programInterface, uint index, int propCount, ref All props, int bufSize, out int length, out float params)
Parameters
Type Name Description
System.UInt32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

System.UInt32 index
System.Int32 propCount
All props
System.Int32 bufSize
System.Int32 length
System.Single params
| Improve this Doc View Source

GetProgramResource(UInt32, All, UInt32, Int32, All[], Int32, Int32[], Single[])

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, All programInterface, uint index, int propCount, All[] props, int bufSize, int[] length, float[] params)
Parameters
Type Name Description
System.UInt32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

System.UInt32 index
System.Int32 propCount
All[] props
System.Int32 bufSize
System.Int32[] length
System.Single[] params
| Improve this Doc View Source

GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, All*, Int32, Int32*, Single*)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, ProgramInterface programInterface, uint index, int propCount, All*props, int bufSize, int *length, float *params)
Parameters
Type Name Description
System.UInt32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

System.UInt32 index
System.Int32 propCount
All* props
System.Int32 bufSize
System.Int32* length
System.Single* params
| Improve this Doc View Source

GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, ref All, Int32, out Int32, out Single)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, ProgramInterface programInterface, uint index, int propCount, ref All props, int bufSize, out int length, out float params)
Parameters
Type Name Description
System.UInt32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

System.UInt32 index
System.Int32 propCount
All props
System.Int32 bufSize
System.Int32 length
System.Single params
| Improve this Doc View Source

GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, All[], Int32, Int32[], Single[])

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, ProgramInterface programInterface, uint index, int propCount, All[] props, int bufSize, int[] length, float[] params)
Parameters
Type Name Description
System.UInt32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

System.UInt32 index
System.Int32 propCount
All[] props
System.Int32 bufSize
System.Int32[] length
System.Single[] params
| Improve this Doc View Source

GetTextureHandle(Int32)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleNV")]
[CLSCompliant(false)]
public static long GetTextureHandle(int texture)
Parameters
Type Name Description
System.Int32 texture
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetTextureHandle(UInt32)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleNV")]
[CLSCompliant(false)]
public static long GetTextureHandle(uint texture)
Parameters
Type Name Description
System.UInt32 texture
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetTextureSamplerHandle(Int32, Int32)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleNV")]
[CLSCompliant(false)]
public static long GetTextureSamplerHandle(int texture, int sampler)
Parameters
Type Name Description
System.Int32 texture
System.Int32 sampler
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetTextureSamplerHandle(UInt32, UInt32)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleNV")]
[CLSCompliant(false)]
public static long GetTextureSamplerHandle(uint texture, uint sampler)
Parameters
Type Name Description
System.UInt32 texture
System.UInt32 sampler
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetUniform(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Returns the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(int program, int location, [Count(Computed = "program,location")] long *params)
Parameters
Type Name Description
System.Int32 program

Specifies the program object to be queried.

System.Int32 location

Specifies the location of the uniform variable to be queried.

System.Int64* params
| Improve this Doc View Source

GetUniform(Int32, Int32, out Int64)

[requires: NV_gpu_shader5] Returns the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(int program, int location, [Count(Computed = "program,location")] out long params)
Parameters
Type Name Description
System.Int32 program

Specifies the program object to be queried.

System.Int32 location

Specifies the location of the uniform variable to be queried.

System.Int64 params
| Improve this Doc View Source

GetUniform(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Returns the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(int program, int location, [Count(Computed = "program,location")] long[] params)
Parameters
Type Name Description
System.Int32 program

Specifies the program object to be queried.

System.Int32 location

Specifies the location of the uniform variable to be queried.

System.Int64[] params
| Improve this Doc View Source

GetUniform(UInt32, Int32, Int64*)

[requires: NV_gpu_shader5] Returns the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] long *params)
Parameters
Type Name Description
System.UInt32 program

Specifies the program object to be queried.

System.Int32 location

Specifies the location of the uniform variable to be queried.

System.Int64* params
| Improve this Doc View Source

GetUniform(UInt32, Int32, out Int64)

[requires: NV_gpu_shader5] Returns the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] out long params)
Parameters
Type Name Description
System.UInt32 program

Specifies the program object to be queried.

System.Int32 location

Specifies the location of the uniform variable to be queried.

System.Int64 params
| Improve this Doc View Source

GetUniform(UInt32, Int32, Int64[])

[requires: NV_gpu_shader5] Returns the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] long[] params)
Parameters
Type Name Description
System.UInt32 program

Specifies the program object to be queried.

System.Int32 location

Specifies the location of the uniform variable to be queried.

System.Int64[] params
| Improve this Doc View Source

GetVkProcAddr(String)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glGetVkProcAddrNV")]
public static IntPtr GetVkProcAddr([Count(Computed = "name")] string name)
Parameters
Type Name Description
System.String name

[length: COMPSIZE(name)]

Returns
Type Description
System.IntPtr
| Improve this Doc View Source

InterpolatePath(Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glInterpolatePathsNV")]
[CLSCompliant(false)]
public static void InterpolatePath(int resultPath, int pathA, int pathB, float weight)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 pathA
System.Int32 pathB
System.Single weight
| Improve this Doc View Source

InterpolatePath(UInt32, UInt32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glInterpolatePathsNV")]
[CLSCompliant(false)]
public static void InterpolatePath(uint resultPath, uint pathA, uint pathB, float weight)
Parameters
Type Name Description
System.UInt32 resultPath
System.UInt32 pathA
System.UInt32 pathB
System.Single weight
| Improve this Doc View Source

IsEnabled(All, Int32)

[requires: NV_viewport_array] Test whether a capability is enabled

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")]
[CLSCompliant(false)]
public static bool IsEnabled(All target, int index)
Parameters
Type Name Description
All target

Specifies a symbolic constant indicating a GL capability.

System.Int32 index

Specifies the index of the capability.

Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsEnabled(All, UInt32)

[requires: NV_viewport_array] Test whether a capability is enabled

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")]
[CLSCompliant(false)]
public static bool IsEnabled(All target, uint index)
Parameters
Type Name Description
All target

Specifies a symbolic constant indicating a GL capability.

System.UInt32 index

Specifies the index of the capability.

Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsEnabled(EnableCap, Int32)

[requires: NV_viewport_array] Test whether a capability is enabled

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")]
[CLSCompliant(false)]
public static bool IsEnabled(EnableCap target, int index)
Parameters
Type Name Description
EnableCap target

Specifies a symbolic constant indicating a GL capability.

System.Int32 index

Specifies the index of the capability.

Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsEnabled(EnableCap, UInt32)

[requires: NV_viewport_array] Test whether a capability is enabled

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")]
[CLSCompliant(false)]
public static bool IsEnabled(EnableCap target, uint index)
Parameters
Type Name Description
EnableCap target

Specifies a symbolic constant indicating a GL capability.

System.UInt32 index

Specifies the index of the capability.

Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsFence(Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")]
[CLSCompliant(false)]
public static bool IsFence(int fence)
Parameters
Type Name Description
System.Int32 fence
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsFence(UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")]
[CLSCompliant(false)]
public static bool IsFence(uint fence)
Parameters
Type Name Description
System.UInt32 fence
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsImageHandleResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsImageHandleResidentNV")]
[CLSCompliant(false)]
public static bool IsImageHandleResident(long handle)
Parameters
Type Name Description
System.Int64 handle
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsImageHandleResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsImageHandleResidentNV")]
[CLSCompliant(false)]
public static bool IsImageHandleResident(ulong handle)
Parameters
Type Name Description
System.UInt64 handle
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsPath(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPathNV")]
[CLSCompliant(false)]
public static bool IsPath(int path)
Parameters
Type Name Description
System.Int32 path
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsPath(UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPathNV")]
[CLSCompliant(false)]
public static bool IsPath(uint path)
Parameters
Type Name Description
System.UInt32 path
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsPointInFillPath(Int32, Int32, Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInFillPathNV")]
[CLSCompliant(false)]
public static bool IsPointInFillPath(int path, int mask, float x, float y)
Parameters
Type Name Description
System.Int32 path
System.Int32 mask
System.Single x
System.Single y
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsPointInFillPath(UInt32, UInt32, Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInFillPathNV")]
[CLSCompliant(false)]
public static bool IsPointInFillPath(uint path, uint mask, float x, float y)
Parameters
Type Name Description
System.UInt32 path
System.UInt32 mask
System.Single x
System.Single y
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsPointInStrokePath(Int32, Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInStrokePathNV")]
[CLSCompliant(false)]
public static bool IsPointInStrokePath(int path, float x, float y)
Parameters
Type Name Description
System.Int32 path
System.Single x
System.Single y
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsPointInStrokePath(UInt32, Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInStrokePathNV")]
[CLSCompliant(false)]
public static bool IsPointInStrokePath(uint path, float x, float y)
Parameters
Type Name Description
System.UInt32 path
System.Single x
System.Single y
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsTextureHandleResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsTextureHandleResidentNV")]
[CLSCompliant(false)]
public static bool IsTextureHandleResident(long handle)
Parameters
Type Name Description
System.Int64 handle
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsTextureHandleResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsTextureHandleResidentNV")]
[CLSCompliant(false)]
public static bool IsTextureHandleResident(ulong handle)
Parameters
Type Name Description
System.UInt64 handle
Returns
Type Description
System.Boolean
| Improve this Doc View Source

MakeImageHandleNonResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleNonResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleNonResident(long handle)
Parameters
Type Name Description
System.Int64 handle
| Improve this Doc View Source

MakeImageHandleNonResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleNonResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleNonResident(ulong handle)
Parameters
Type Name Description
System.UInt64 handle
| Improve this Doc View Source

MakeImageHandleResident(Int64, All)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleResident(long handle, All access)
Parameters
Type Name Description
System.Int64 handle
All access
| Improve this Doc View Source

MakeImageHandleResident(UInt64, All)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleResident(ulong handle, All access)
Parameters
Type Name Description
System.UInt64 handle
All access
| Improve this Doc View Source

MakeTextureHandleNonResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleNonResidentNV")]
[CLSCompliant(false)]
public static void MakeTextureHandleNonResident(long handle)
Parameters
Type Name Description
System.Int64 handle
| Improve this Doc View Source

MakeTextureHandleNonResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleNonResidentNV")]
[CLSCompliant(false)]
public static void MakeTextureHandleNonResident(ulong handle)
Parameters
Type Name Description
System.UInt64 handle
| Improve this Doc View Source

MakeTextureHandleResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeTextureHandleResident(long handle)
Parameters
Type Name Description
System.Int64 handle
| Improve this Doc View Source

MakeTextureHandleResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeTextureHandleResident(ulong handle)
Parameters
Type Name Description
System.UInt64 handle
| Improve this Doc View Source

MatrixLoad3x2(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
System.Single* m
| Improve this Doc View Source

MatrixLoad3x2(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
System.Single m
| Improve this Doc View Source

MatrixLoad3x2(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
System.Single[] m
| Improve this Doc View Source

MatrixLoad3x3(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
System.Single* m
| Improve this Doc View Source

MatrixLoad3x3(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
System.Single m
| Improve this Doc View Source

MatrixLoad3x3(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
System.Single[] m
| Improve this Doc View Source

MatrixLoadTranspose3x3(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
System.Single* m
| Improve this Doc View Source

MatrixLoadTranspose3x3(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
System.Single m
| Improve this Doc View Source

MatrixLoadTranspose3x3(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
System.Single[] m
| Improve this Doc View Source

MatrixMult3x2(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
System.Single* m
| Improve this Doc View Source

MatrixMult3x2(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
System.Single m
| Improve this Doc View Source

MatrixMult3x2(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
System.Single[] m
| Improve this Doc View Source

MatrixMult3x3(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
System.Single* m
| Improve this Doc View Source

MatrixMult3x3(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
System.Single m
| Improve this Doc View Source

MatrixMult3x3(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
System.Single[] m
| Improve this Doc View Source

MatrixMultTranspose3x3(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
System.Single* m
| Improve this Doc View Source

MatrixMultTranspose3x3(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
System.Single m
| Improve this Doc View Source

MatrixMultTranspose3x3(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
System.Single[] m
| Improve this Doc View Source

NamedFramebufferSampleLocations(Int32, Int32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(int framebuffer, int start, int count, float *v)
Parameters
Type Name Description
System.Int32 framebuffer
System.Int32 start
System.Int32 count
System.Single* v
| Improve this Doc View Source

NamedFramebufferSampleLocations(Int32, Int32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(int framebuffer, int start, int count, ref float v)
Parameters
Type Name Description
System.Int32 framebuffer
System.Int32 start
System.Int32 count
System.Single v
| Improve this Doc View Source

NamedFramebufferSampleLocations(Int32, Int32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(int framebuffer, int start, int count, float[] v)
Parameters
Type Name Description
System.Int32 framebuffer
System.Int32 start
System.Int32 count
System.Single[] v
| Improve this Doc View Source

NamedFramebufferSampleLocations(UInt32, UInt32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(uint framebuffer, uint start, int count, float *v)
Parameters
Type Name Description
System.UInt32 framebuffer
System.UInt32 start
System.Int32 count
System.Single* v
| Improve this Doc View Source

NamedFramebufferSampleLocations(UInt32, UInt32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(uint framebuffer, uint start, int count, ref float v)
Parameters
Type Name Description
System.UInt32 framebuffer
System.UInt32 start
System.Int32 count
System.Single v
| Improve this Doc View Source

NamedFramebufferSampleLocations(UInt32, UInt32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(uint framebuffer, uint start, int count, float[] v)
Parameters
Type Name Description
System.UInt32 framebuffer
System.UInt32 start
System.Int32 count
System.Single[] v
| Improve this Doc View Source

PathColorGen(All, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(All color, All genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] float *coeffs)
Parameters
Type Name Description
All color
All genMode
All colorFormat
System.Single* coeffs

[length: COMPSIZE(genMode,colorFormat)]

| Improve this Doc View Source

PathColorGen(All, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(All color, All genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] ref float coeffs)
Parameters
Type Name Description
All color
All genMode
All colorFormat
System.Single coeffs

[length: COMPSIZE(genMode,colorFormat)]

| Improve this Doc View Source

PathColorGen(All, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(All color, All genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] float[] coeffs)
Parameters
Type Name Description
All color
All genMode
All colorFormat
System.Single[] coeffs

[length: COMPSIZE(genMode,colorFormat)]

| Improve this Doc View Source

PathColorGen(PathColor, PathGenMode, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(PathColor color, PathGenMode genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] float *coeffs)
Parameters
Type Name Description
PathColor color
PathGenMode genMode
All colorFormat
System.Single* coeffs

[length: COMPSIZE(genMode,colorFormat)]

| Improve this Doc View Source

PathColorGen(PathColor, PathGenMode, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(PathColor color, PathGenMode genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] ref float coeffs)
Parameters
Type Name Description
PathColor color
PathGenMode genMode
All colorFormat
System.Single coeffs

[length: COMPSIZE(genMode,colorFormat)]

| Improve this Doc View Source

PathColorGen(PathColor, PathGenMode, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(PathColor color, PathGenMode genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] float[] coeffs)
Parameters
Type Name Description
PathColor color
PathGenMode genMode
All colorFormat
System.Single[] coeffs

[length: COMPSIZE(genMode,colorFormat)]

| Improve this Doc View Source

PathCommands(Int32, Int32, Byte*, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathCommands(Int32, Int32, ref Byte, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathCommands(Int32, Int32, Byte[], Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathCommands(UInt32, Int32, Byte*, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathCommands(UInt32, Int32, ref Byte, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathCommands(UInt32, Int32, Byte[], Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, Byte*, Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, Byte*, Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, Byte*, Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, Byte*, Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, ref Byte, Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, ref Byte, Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, ref Byte, Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, ref Byte, Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, Byte[], Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, Byte[], Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, Byte[], Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(Int32, Int32, Byte[], Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, Byte*, Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, Byte*, Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, Byte*, Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, Byte*, Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, ref Byte, Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, ref Byte, Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, ref Byte, Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, ref Byte, Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, Byte[], Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, Byte[], Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, Byte[], Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCommands<T5>(UInt32, Int32, Byte[], Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5
| Improve this Doc View Source

PathCoords(Int32, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.Int32 path
System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathCoords(UInt32, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathCoords<T3>(Int32, Int32, All, ref T3)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T3 coords)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCoords
All coordType
T3 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathCoords<T3>(Int32, Int32, All, T3[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[] coords)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCoords
All coordType
T3[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathCoords<T3>(Int32, Int32, All, T3[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[,, ] coords)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCoords
All coordType
T3[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathCoords<T3>(Int32, Int32, All, T3[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[, ] coords)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 numCoords
All coordType
T3[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathCoords<T3>(UInt32, Int32, All, ref T3)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T3 coords)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCoords
All coordType
T3 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathCoords<T3>(UInt32, Int32, All, T3[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[] coords)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCoords
All coordType
T3[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathCoords<T3>(UInt32, Int32, All, T3[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[,, ] coords)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCoords
All coordType
T3[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathCoords<T3>(UInt32, Int32, All, T3[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[, ] coords)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 numCoords
All coordType
T3[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathCoverDepthFunc(All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoverDepthFuncNV")]
public static void PathCoverDepthFunc(All func)
Parameters
Type Name Description
All func
| Improve this Doc View Source

PathCoverDepthFunc(DepthFunction)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoverDepthFuncNV")]
public static void PathCoverDepthFunc(DepthFunction func)
Parameters
Type Name Description
DepthFunction func
| Improve this Doc View Source

PathDashArray(Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(int path, int dashCount, [Count(Parameter = "dashCount")] float *dashArray)
Parameters
Type Name Description
System.Int32 path
System.Int32 dashCount
System.Single* dashArray

[length: dashCount]

| Improve this Doc View Source

PathDashArray(Int32, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(int path, int dashCount, [Count(Parameter = "dashCount")] ref float dashArray)
Parameters
Type Name Description
System.Int32 path
System.Int32 dashCount
System.Single dashArray

[length: dashCount]

| Improve this Doc View Source

PathDashArray(Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(int path, int dashCount, [Count(Parameter = "dashCount")] float[] dashArray)
Parameters
Type Name Description
System.Int32 path
System.Int32 dashCount
System.Single[] dashArray

[length: dashCount]

| Improve this Doc View Source

PathDashArray(UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(uint path, int dashCount, [Count(Parameter = "dashCount")] float *dashArray)
Parameters
Type Name Description
System.UInt32 path
System.Int32 dashCount
System.Single* dashArray

[length: dashCount]

| Improve this Doc View Source

PathDashArray(UInt32, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(uint path, int dashCount, [Count(Parameter = "dashCount")] ref float dashArray)
Parameters
Type Name Description
System.UInt32 path
System.Int32 dashCount
System.Single dashArray

[length: dashCount]

| Improve this Doc View Source

PathDashArray(UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(uint path, int dashCount, [Count(Parameter = "dashCount")] float[] dashArray)
Parameters
Type Name Description
System.UInt32 path
System.Int32 dashCount
System.Single[] dashArray

[length: dashCount]

| Improve this Doc View Source

PathFogGen(All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathFogGenNV")]
public static void PathFogGen(All genMode)
Parameters
Type Name Description
All genMode
| Improve this Doc View Source

PathFogGen(PathGenMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathFogGenNV")]
public static void PathFogGen(PathGenMode genMode)
Parameters
Type Name Description
PathGenMode genMode
| Improve this Doc View Source

PathGlyph(Int32, All, IntPtr, All, Int32, All, IntPtr, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
System.IntPtr charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
| Improve this Doc View Source

PathGlyph(Int32, PathFontTarget, IntPtr, PathFontStyle, Int32, PathElementType, IntPtr, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
System.IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
System.IntPtr charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
| Improve this Doc View Source

PathGlyph(UInt32, All, IntPtr, All, Int32, All, IntPtr, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
System.IntPtr charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
| Improve this Doc View Source

PathGlyph(UInt32, PathFontTarget, IntPtr, PathFontStyle, Int32, PathElementType, IntPtr, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
System.IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
System.IntPtr charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
| Improve this Doc View Source

PathGlyph<T2, T6>(Int32, All, ref T2, All, Int32, All, ref T6, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
T6 charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(Int32, All, T2[], All, Int32, All, T6[], All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
T6[] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(Int32, All, T2[,,], All, Int32, All, T6[,,], All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[,, ] charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
T6[,,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(Int32, All, T2[,], All, Int32, All, T6[,], All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[, ] charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
T6[,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(Int32, PathFontTarget, ref T2, PathFontStyle, Int32, PathElementType, ref T6, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
T6 charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(Int32, PathFontTarget, T2[], PathFontStyle, Int32, PathElementType, T6[], PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
T6[] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(Int32, PathFontTarget, T2[,,], PathFontStyle, Int32, PathElementType, T6[,,], PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[,, ] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
T6[,,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(Int32, PathFontTarget, T2[,], PathFontStyle, Int32, PathElementType, T6[,], PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[, ] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
T6[,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(UInt32, All, ref T2, All, Int32, All, ref T6, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
T6 charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(UInt32, All, T2[], All, Int32, All, T6[], All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
T6[] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(UInt32, All, T2[,,], All, Int32, All, T6[,,], All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[,, ] charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
T6[,,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(UInt32, All, T2[,], All, Int32, All, T6[,], All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[, ] charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 numGlyphs
All type
T6[,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(UInt32, PathFontTarget, ref T2, PathFontStyle, Int32, PathElementType, ref T6, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
T6 charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(UInt32, PathFontTarget, T2[], PathFontStyle, Int32, PathElementType, T6[], PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
T6[] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(UInt32, PathFontTarget, T2[,,], PathFontStyle, Int32, PathElementType, T6[,,], PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[,, ] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
T6[,,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyph<T2, T6>(UInt32, PathFontTarget, T2[,], PathFontStyle, Int32, PathElementType, T6[,], PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[, ] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 numGlyphs
PathElementType type
T6[,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
T6
| Improve this Doc View Source

PathGlyphIndexArray(Int32, All, IntPtr, All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray(int firstPathName, All fontTarget, IntPtr fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontName
All fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
| Improve this Doc View Source

PathGlyphIndexArray(Int32, All, IntPtr, PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray(int firstPathName, All fontTarget, IntPtr fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontName
PathFontStyle fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
| Improve this Doc View Source

PathGlyphIndexArray(UInt32, All, IntPtr, All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray(uint firstPathName, All fontTarget, IntPtr fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontName
All fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
| Improve this Doc View Source

PathGlyphIndexArray(UInt32, All, IntPtr, PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray(uint firstPathName, All fontTarget, IntPtr fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontName
PathFontStyle fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
| Improve this Doc View Source

PathGlyphIndexArray<T2>(Int32, All, ref T2, All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, ref T2 fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2 fontName
All fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(Int32, All, ref T2, PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, ref T2 fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2 fontName
PathFontStyle fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(Int32, All, T2[], All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[] fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[] fontName
All fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(Int32, All, T2[], PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[] fontName
PathFontStyle fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(Int32, All, T2[,,], All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[,, ] fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[,,] fontName
All fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(Int32, All, T2[,,], PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[,, ] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[,,] fontName
PathFontStyle fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(Int32, All, T2[,], All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[, ] fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[,] fontName
All fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(Int32, All, T2[,], PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[, ] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[,] fontName
PathFontStyle fontStyle
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(UInt32, All, ref T2, All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, ref T2 fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2 fontName
All fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(UInt32, All, ref T2, PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, ref T2 fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2 fontName
PathFontStyle fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(UInt32, All, T2[], All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[] fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[] fontName
All fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(UInt32, All, T2[], PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[] fontName
PathFontStyle fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(UInt32, All, T2[,,], All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[,, ] fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[,,] fontName
All fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(UInt32, All, T2[,,], PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[,, ] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[,,] fontName
PathFontStyle fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(UInt32, All, T2[,], All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[, ] fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[,] fontName
All fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexArray<T2>(UInt32, All, T2[,], PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[, ] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[,] fontName
PathFontStyle fontStyle
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphIndexRange(All, IntPtr, All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange(All fontTarget, IntPtr fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
Parameters
Type Name Description
All fontTarget
System.IntPtr fontName
All fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
| Improve this Doc View Source

PathGlyphIndexRange(All, IntPtr, All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange(All fontTarget, IntPtr fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
Parameters
Type Name Description
All fontTarget
System.IntPtr fontName
All fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
| Improve this Doc View Source

PathGlyphIndexRange(All, IntPtr, PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange(All fontTarget, IntPtr fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
Parameters
Type Name Description
All fontTarget
System.IntPtr fontName
PathFontStyle fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
| Improve this Doc View Source

PathGlyphIndexRange(All, IntPtr, PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange(All fontTarget, IntPtr fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
Parameters
Type Name Description
All fontTarget
System.IntPtr fontName
PathFontStyle fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, ref T1, All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, ref T1 fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1 fontName
All fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, ref T1, All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, ref T1 fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1 fontName
All fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, ref T1, PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, ref T1 fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1 fontName
PathFontStyle fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, ref T1, PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, ref T1 fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1 fontName
PathFontStyle fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[], All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[] fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[] fontName
All fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[], All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[] fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[] fontName
All fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[], PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[] fontName
PathFontStyle fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[], PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[] fontName
PathFontStyle fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[,,], All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[,, ] fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,,] fontName
All fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[,,], All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[,, ] fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,,] fontName
All fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[,,], PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[,, ] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,,] fontName
PathFontStyle fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[,,], PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[,, ] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,,] fontName
PathFontStyle fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[,], All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[, ] fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,] fontName
All fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[,], All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[, ] fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,] fontName
All fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[,], PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[, ] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,] fontName
PathFontStyle fontStyle
System.Int32 pathParameterTemplate
System.Single emScale
System.Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphIndexRange<T1>(All, T1[,], PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[, ] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,] fontName
PathFontStyle fontStyle
System.UInt32 pathParameterTemplate
System.Single emScale
System.UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1
| Improve this Doc View Source

PathGlyphRange(Int32, All, IntPtr, All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
| Improve this Doc View Source

PathGlyphRange(Int32, PathFontTarget, IntPtr, PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
System.IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
| Improve this Doc View Source

PathGlyphRange(UInt32, All, IntPtr, All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
| Improve this Doc View Source

PathGlyphRange(UInt32, PathFontTarget, IntPtr, PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
System.IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
| Improve this Doc View Source

PathGlyphRange<T2>(Int32, All, ref T2, All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(Int32, All, T2[], All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(Int32, All, T2[,,], All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(Int32, All, T2[,], All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(Int32, PathFontTarget, ref T2, PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(Int32, PathFontTarget, T2[], PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(Int32, PathFontTarget, T2[,,], PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(Int32, PathFontTarget, T2[,], PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.Int32 firstPathName
PathFontTarget fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.Int32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(UInt32, All, ref T2, All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(UInt32, All, T2[], All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(UInt32, All, T2[,,], All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(UInt32, All, T2[,], All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
All handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(UInt32, PathFontTarget, ref T2, PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(UInt32, PathFontTarget, T2[], PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(UInt32, PathFontTarget, T2[,,], PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathGlyphRange<T2>(UInt32, PathFontTarget, T2[,], PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
PathFontTarget fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
System.UInt32 firstGlyph
System.Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Type Parameters
Name Description
T2
| Improve this Doc View Source

PathMemoryGlyphIndexArray(Int32, All, Int32, IntPtr, Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray(int firstPathName, All fontTarget, int fontSize, IntPtr fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.Int32 fontSize
System.IntPtr fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
| Improve this Doc View Source

PathMemoryGlyphIndexArray(Int32, All, IntPtr, IntPtr, Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray(int firstPathName, All fontTarget, IntPtr fontSize, IntPtr fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontSize
System.IntPtr fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
| Improve this Doc View Source

PathMemoryGlyphIndexArray(UInt32, All, Int32, IntPtr, Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray(uint firstPathName, All fontTarget, int fontSize, IntPtr fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.Int32 fontSize
System.IntPtr fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
| Improve this Doc View Source

PathMemoryGlyphIndexArray(UInt32, All, IntPtr, IntPtr, Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray(uint firstPathName, All fontTarget, IntPtr fontSize, IntPtr fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontSize
System.IntPtr fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(Int32, All, Int32, ref T3, Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, int fontSize, ref T3 fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.Int32 fontSize
T3 fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(Int32, All, Int32, T3[], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, int fontSize, T3[] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.Int32 fontSize
T3[] fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(Int32, All, Int32, T3[,,], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, int fontSize, T3[,, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.Int32 fontSize
T3[,,] fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(Int32, All, Int32, T3[,], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, int fontSize, T3[, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.Int32 fontSize
T3[,] fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(Int32, All, IntPtr, ref T3, Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, IntPtr fontSize, ref T3 fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontSize
T3 fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(Int32, All, IntPtr, T3[], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, IntPtr fontSize, T3[] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontSize
T3[] fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(Int32, All, IntPtr, T3[,,], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, IntPtr fontSize, T3[,, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontSize
T3[,,] fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(Int32, All, IntPtr, T3[,], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, IntPtr fontSize, T3[, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.Int32 firstPathName
All fontTarget
System.IntPtr fontSize
T3[,] fontData
System.Int32 faceIndex
System.Int32 firstGlyphIndex
System.Int32 numGlyphs
System.Int32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(UInt32, All, Int32, ref T3, Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, int fontSize, ref T3 fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.Int32 fontSize
T3 fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(UInt32, All, Int32, T3[], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, int fontSize, T3[] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.Int32 fontSize
T3[] fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(UInt32, All, Int32, T3[,,], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, int fontSize, T3[,, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.Int32 fontSize
T3[,,] fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(UInt32, All, Int32, T3[,], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, int fontSize, T3[, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.Int32 fontSize
T3[,] fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(UInt32, All, IntPtr, ref T3, Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, IntPtr fontSize, ref T3 fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontSize
T3 fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(UInt32, All, IntPtr, T3[], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, IntPtr fontSize, T3[] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontSize
T3[] fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(UInt32, All, IntPtr, T3[,,], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, IntPtr fontSize, T3[,, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontSize
T3[,,] fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathMemoryGlyphIndexArray<T3>(UInt32, All, IntPtr, T3[,], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, IntPtr fontSize, T3[, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 firstPathName
All fontTarget
System.IntPtr fontSize
T3[,] fontData
System.Int32 faceIndex
System.UInt32 firstGlyphIndex
System.Int32 numGlyphs
System.UInt32 pathParameterTemplate
System.Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3
| Improve this Doc View Source

PathParameter(Int32, All, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, int value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Int32 value
| Improve this Doc View Source

PathParameter(Int32, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Int32* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(Int32, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Int32[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(Int32, All, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, float value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Single value
| Improve this Doc View Source

PathParameter(Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Single* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
System.Int32 path
All pname
System.Single[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(Int32, PathParameter, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, int value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Int32 value
| Improve this Doc View Source

PathParameter(Int32, PathParameter, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Int32* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(Int32, PathParameter, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Int32[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(Int32, PathParameter, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, float value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Single value
| Improve this Doc View Source

PathParameter(Int32, PathParameter, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Single* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(Int32, PathParameter, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
System.Int32 path
PathParameter pname
System.Single[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(UInt32, All, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, int value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Int32 value
| Improve this Doc View Source

PathParameter(UInt32, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Int32* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(UInt32, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Int32[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(UInt32, All, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, float value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Single value
| Improve this Doc View Source

PathParameter(UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Single* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
System.UInt32 path
All pname
System.Single[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(UInt32, PathParameter, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, int value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Int32 value
| Improve this Doc View Source

PathParameter(UInt32, PathParameter, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Int32* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(UInt32, PathParameter, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Int32[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(UInt32, PathParameter, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, float value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Single value
| Improve this Doc View Source

PathParameter(UInt32, PathParameter, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Single* value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathParameter(UInt32, PathParameter, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
System.UInt32 path
PathParameter pname
System.Single[] value

[length: COMPSIZE(pname)]

| Improve this Doc View Source

PathStencilDepthOffset(Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilDepthOffsetNV")]
public static void PathStencilDepthOffset(float factor, float units)
Parameters
Type Name Description
System.Single factor
System.Single units
| Improve this Doc View Source

PathStencilFunc(All, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")]
[CLSCompliant(false)]
public static void PathStencilFunc(All func, int ref, int mask)
Parameters
Type Name Description
All func
System.Int32 ref
System.Int32 mask
| Improve this Doc View Source

PathStencilFunc(All, Int32, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")]
[CLSCompliant(false)]
public static void PathStencilFunc(All func, int ref, uint mask)
Parameters
Type Name Description
All func
System.Int32 ref
System.UInt32 mask
| Improve this Doc View Source

PathStencilFunc(StencilFunction, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")]
[CLSCompliant(false)]
public static void PathStencilFunc(StencilFunction func, int ref, int mask)
Parameters
Type Name Description
StencilFunction func
System.Int32 ref
System.Int32 mask
| Improve this Doc View Source

PathStencilFunc(StencilFunction, Int32, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")]
[CLSCompliant(false)]
public static void PathStencilFunc(StencilFunction func, int ref, uint mask)
Parameters
Type Name Description
StencilFunction func
System.Int32 ref
System.UInt32 mask
| Improve this Doc View Source

PathString(Int32, All, Int32, IntPtr)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString(int path, All format, int length, [Count(Parameter = "length")] IntPtr pathString)
Parameters
Type Name Description
System.Int32 path
All format
System.Int32 length
System.IntPtr pathString

[length: length]

| Improve this Doc View Source

PathString(Int32, PathStringFormat, Int32, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString(int path, PathStringFormat format, int length, [Count(Parameter = "length")] IntPtr pathString)
Parameters
Type Name Description
System.Int32 path
PathStringFormat format
System.Int32 length
System.IntPtr pathString

[length: length]

| Improve this Doc View Source

PathString(UInt32, All, Int32, IntPtr)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString(uint path, All format, int length, [Count(Parameter = "length")] IntPtr pathString)
Parameters
Type Name Description
System.UInt32 path
All format
System.Int32 length
System.IntPtr pathString

[length: length]

| Improve this Doc View Source

PathString(UInt32, PathStringFormat, Int32, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] IntPtr pathString)
Parameters
Type Name Description
System.UInt32 path
PathStringFormat format
System.Int32 length
System.IntPtr pathString

[length: length]

| Improve this Doc View Source

PathString<T3>(Int32, All, Int32, ref T3)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, All format, int length, [Count(Parameter = "length")] ref T3 pathString)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
All format
System.Int32 length
T3 pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(Int32, All, Int32, T3[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, All format, int length, [Count(Parameter = "length")] T3[] pathString)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
All format
System.Int32 length
T3[] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(Int32, All, Int32, T3[,,])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, All format, int length, [Count(Parameter = "length")] T3[,, ] pathString)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
All format
System.Int32 length
T3[,,] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(Int32, All, Int32, T3[,])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, All format, int length, [Count(Parameter = "length")] T3[, ] pathString)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
All format
System.Int32 length
T3[,] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(Int32, PathStringFormat, Int32, ref T3)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, PathStringFormat format, int length, [Count(Parameter = "length")] ref T3 pathString)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
PathStringFormat format
System.Int32 length
T3 pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(Int32, PathStringFormat, Int32, T3[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[] pathString)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
PathStringFormat format
System.Int32 length
T3[] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(Int32, PathStringFormat, Int32, T3[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[,, ] pathString)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
PathStringFormat format
System.Int32 length
T3[,,] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(Int32, PathStringFormat, Int32, T3[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[, ] pathString)
    where T3 : struct
Parameters
Type Name Description
System.Int32 path
PathStringFormat format
System.Int32 length
T3[,] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(UInt32, All, Int32, ref T3)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, All format, int length, [Count(Parameter = "length")] ref T3 pathString)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
All format
System.Int32 length
T3 pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(UInt32, All, Int32, T3[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, All format, int length, [Count(Parameter = "length")] T3[] pathString)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
All format
System.Int32 length
T3[] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(UInt32, All, Int32, T3[,,])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, All format, int length, [Count(Parameter = "length")] T3[,, ] pathString)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
All format
System.Int32 length
T3[,,] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(UInt32, All, Int32, T3[,])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, All format, int length, [Count(Parameter = "length")] T3[, ] pathString)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
All format
System.Int32 length
T3[,] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(UInt32, PathStringFormat, Int32, ref T3)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] ref T3 pathString)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
PathStringFormat format
System.Int32 length
T3 pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(UInt32, PathStringFormat, Int32, T3[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[] pathString)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
PathStringFormat format
System.Int32 length
T3[] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(UInt32, PathStringFormat, Int32, T3[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[,, ] pathString)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
PathStringFormat format
System.Int32 length
T3[,,] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathString<T3>(UInt32, PathStringFormat, Int32, T3[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[, ] pathString)
    where T3 : struct
Parameters
Type Name Description
System.UInt32 path
PathStringFormat format
System.Int32 length
T3[,] pathString

[length: length]

Type Parameters
Name Description
T3
| Improve this Doc View Source

PathSubCommands(Int32, Int32, Int32, Int32, Byte*, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathSubCommands(Int32, Int32, Int32, Int32, ref Byte, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathSubCommands(Int32, Int32, Int32, Int32, Byte[], Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathSubCommands(UInt32, Int32, Int32, Int32, Byte*, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathSubCommands(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathSubCommands(UInt32, Int32, Int32, Int32, Byte[], Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte* commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 commandStart
System.Int32 commandsToDelete
System.Int32 numCommands
System.Byte[] commands

[length: numCommands]

System.Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7
| Improve this Doc View Source

PathSubCoords(Int32, Int32, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.Int32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathSubCoords(UInt32, Int32, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
System.UInt32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
System.IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

| Improve this Doc View Source

PathSubCoords<T4>(Int32, Int32, Int32, All, ref T4)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T4 coords)
    where T4 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
T4 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4
| Improve this Doc View Source

PathSubCoords<T4>(Int32, Int32, Int32, All, T4[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[] coords)
    where T4 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
T4[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4
| Improve this Doc View Source

PathSubCoords<T4>(Int32, Int32, Int32, All, T4[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[,, ] coords)
    where T4 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
T4[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4
| Improve this Doc View Source

PathSubCoords<T4>(Int32, Int32, Int32, All, T4[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[, ] coords)
    where T4 : struct
Parameters
Type Name Description
System.Int32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
T4[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4
| Improve this Doc View Source

PathSubCoords<T4>(UInt32, Int32, Int32, All, ref T4)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T4 coords)
    where T4 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
T4 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4
| Improve this Doc View Source

PathSubCoords<T4>(UInt32, Int32, Int32, All, T4[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[] coords)
    where T4 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
T4[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4
| Improve this Doc View Source

PathSubCoords<T4>(UInt32, Int32, Int32, All, T4[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[,, ] coords)
    where T4 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
T4[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4
| Improve this Doc View Source

PathSubCoords<T4>(UInt32, Int32, Int32, All, T4[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[, ] coords)
    where T4 : struct
Parameters
Type Name Description
System.UInt32 path
System.Int32 coordStart
System.Int32 numCoords
All coordType
T4[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4
| Improve this Doc View Source

PathTexGen(All, All, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(All texCoordSet, All genMode, int components, [Count(Computed = "genMode,components")] float *coeffs)
Parameters
Type Name Description
All texCoordSet
All genMode
System.Int32 components
System.Single* coeffs

[length: COMPSIZE(genMode,components)]

| Improve this Doc View Source

PathTexGen(All, All, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(All texCoordSet, All genMode, int components, [Count(Computed = "genMode,components")] ref float coeffs)
Parameters
Type Name Description
All texCoordSet
All genMode
System.Int32 components
System.Single coeffs

[length: COMPSIZE(genMode,components)]

| Improve this Doc View Source

PathTexGen(All, All, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(All texCoordSet, All genMode, int components, [Count(Computed = "genMode,components")] float[] coeffs)
Parameters
Type Name Description
All texCoordSet
All genMode
System.Int32 components
System.Single[] coeffs

[length: COMPSIZE(genMode,components)]

| Improve this Doc View Source

PathTexGen(PathColor, PathGenMode, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(PathColor texCoordSet, PathGenMode genMode, int components, [Count(Computed = "genMode,components")] float *coeffs)
Parameters
Type Name Description
PathColor texCoordSet
PathGenMode genMode
System.Int32 components
System.Single* coeffs

[length: COMPSIZE(genMode,components)]

| Improve this Doc View Source

PathTexGen(PathColor, PathGenMode, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(PathColor texCoordSet, PathGenMode genMode, int components, [Count(Computed = "genMode,components")] ref float coeffs)
Parameters
Type Name Description
PathColor texCoordSet
PathGenMode genMode
System.Int32 components
System.Single coeffs

[length: COMPSIZE(genMode,components)]

| Improve this Doc View Source

PathTexGen(PathColor, PathGenMode, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(PathColor texCoordSet, PathGenMode genMode, int components, [Count(Computed = "genMode,components")] float[] coeffs)
Parameters
Type Name Description
PathColor texCoordSet
PathGenMode genMode
System.Int32 components
System.Single[] coeffs

[length: COMPSIZE(genMode,components)]

| Improve this Doc View Source

PointAlongPath(Int32, Int32, Int32, Single, Single*, Single*, Single*, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")]
[CLSCompliant(false)]
public static bool PointAlongPath(int path, int startSegment, int numSegments, float distance, [Count(Count = 1)] float *x, [Count(Count = 1)] float *y, [Count(Count = 1)] float *tangentX, [Count(Count = 1)] float *tangentY)
Parameters
Type Name Description
System.Int32 path
System.Int32 startSegment
System.Int32 numSegments
System.Single distance
System.Single* x

[length: 1]

System.Single* y

[length: 1]

System.Single* tangentX

[length: 1]

System.Single* tangentY

[length: 1]

Returns
Type Description
System.Boolean
| Improve this Doc View Source

PointAlongPath(Int32, Int32, Int32, Single, out Single, out Single, out Single, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")]
[CLSCompliant(false)]
public static bool PointAlongPath(int path, int startSegment, int numSegments, float distance, [Count(Count = 1)] out float x, [Count(Count = 1)] out float y, [Count(Count = 1)] out float tangentX, [Count(Count = 1)] out float tangentY)
Parameters
Type Name Description
System.Int32 path
System.Int32 startSegment
System.Int32 numSegments
System.Single distance
System.Single x

[length: 1]

System.Single y

[length: 1]

System.Single tangentX

[length: 1]

System.Single tangentY

[length: 1]

Returns
Type Description
System.Boolean
| Improve this Doc View Source

PointAlongPath(UInt32, Int32, Int32, Single, Single*, Single*, Single*, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")]
[CLSCompliant(false)]
public static bool PointAlongPath(uint path, int startSegment, int numSegments, float distance, [Count(Count = 1)] float *x, [Count(Count = 1)] float *y, [Count(Count = 1)] float *tangentX, [Count(Count = 1)] float *tangentY)
Parameters
Type Name Description
System.UInt32 path
System.Int32 startSegment
System.Int32 numSegments
System.Single distance
System.Single* x

[length: 1]

System.Single* y

[length: 1]

System.Single* tangentX

[length: 1]

System.Single* tangentY

[length: 1]

Returns
Type Description
System.Boolean
| Improve this Doc View Source

PointAlongPath(UInt32, Int32, Int32, Single, out Single, out Single, out Single, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")]
[CLSCompliant(false)]
public static bool PointAlongPath(uint path, int startSegment, int numSegments, float distance, [Count(Count = 1)] out float x, [Count(Count = 1)] out float y, [Count(Count = 1)] out float tangentX, [Count(Count = 1)] out float tangentY)
Parameters
Type Name Description
System.UInt32 path
System.Int32 startSegment
System.Int32 numSegments
System.Single distance
System.Single x

[length: 1]

System.Single y

[length: 1]

System.Single tangentX

[length: 1]

System.Single tangentY

[length: 1]

Returns
Type Description
System.Boolean
| Improve this Doc View Source

PolygonMode(All, All)

[requires: NV_polygon_mode] Select a polygon rasterization mode

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_polygon_mode", Version = "", EntryPoint = "glPolygonModeNV")]
public static void PolygonMode(All face, All mode)
Parameters
Type Name Description
All face

Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons.

All mode

Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons.

| Improve this Doc View Source

PolygonMode(MaterialFace, PolygonMode)

[requires: NV_polygon_mode] Select a polygon rasterization mode

Declaration
[AutoGenerated(Category = "NV_polygon_mode", Version = "", EntryPoint = "glPolygonModeNV")]
public static void PolygonMode(MaterialFace face, PolygonMode mode)
Parameters
Type Name Description
MaterialFace face

Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons.

PolygonMode mode

Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons.

| Improve this Doc View Source

ProgramPathFragmentInputGen(Int32, Int32, All, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(int program, int location, All genMode, int components, float *coeffs)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
All genMode
System.Int32 components
System.Single* coeffs
| Improve this Doc View Source

ProgramPathFragmentInputGen(Int32, Int32, All, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(int program, int location, All genMode, int components, ref float coeffs)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
All genMode
System.Int32 components
System.Single coeffs
| Improve this Doc View Source

ProgramPathFragmentInputGen(Int32, Int32, All, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(int program, int location, All genMode, int components, float[] coeffs)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
All genMode
System.Int32 components
System.Single[] coeffs
| Improve this Doc View Source

ProgramPathFragmentInputGen(UInt32, Int32, All, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(uint program, int location, All genMode, int components, float *coeffs)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
All genMode
System.Int32 components
System.Single* coeffs
| Improve this Doc View Source

ProgramPathFragmentInputGen(UInt32, Int32, All, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(uint program, int location, All genMode, int components, ref float coeffs)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
All genMode
System.Int32 components
System.Single coeffs
| Improve this Doc View Source

ProgramPathFragmentInputGen(UInt32, Int32, All, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(uint program, int location, All genMode, int components, float[] coeffs)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
All genMode
System.Int32 components
System.Single[] coeffs
| Improve this Doc View Source

ProgramUniform1(Int32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] long *value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(Int32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] ref long value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(Int32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] long[] value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(Int32, Int32, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, long x)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

| Improve this Doc View Source

ProgramUniform1(UInt32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] long *value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(UInt32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ref long value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(UInt32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] long[] value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(UInt32, Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ulong *value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64* value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(UInt32, Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ref ulong value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(UInt32, Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ulong[] value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64[] value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform1(UInt32, Int32, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, long x)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

| Improve this Doc View Source

ProgramUniform1(UInt32, Int32, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, ulong x)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.UInt64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

| Improve this Doc View Source

ProgramUniform2(Int32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] long *value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(Int32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] ref long value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(Int32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] long[] value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(Int32, Int32, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, long x, long y)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

| Improve this Doc View Source

ProgramUniform2(UInt32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] long *value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(UInt32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ref long value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(UInt32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] long[] value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(UInt32, Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ulong *value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64* value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(UInt32, Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ref ulong value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(UInt32, Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ulong[] value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64[] value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform2(UInt32, Int32, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, long x, long y)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

| Improve this Doc View Source

ProgramUniform2(UInt32, Int32, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, ulong x, ulong y)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.UInt64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

| Improve this Doc View Source

ProgramUniform3(Int32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] long *value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(Int32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] ref long value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(Int32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] long[] value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(Int32, Int32, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, long x, long y, long z)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(UInt32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] long *value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(UInt32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ref long value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(UInt32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] long[] value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(UInt32, Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ulong *value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64* value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(UInt32, Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ref ulong value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(UInt32, Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ulong[] value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64[] value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(UInt32, Int32, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, long x, long y, long z)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

ProgramUniform3(UInt32, Int32, UInt64, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, ulong x, ulong y, ulong z)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.UInt64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.UInt64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(Int32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] long *value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(Int32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] ref long value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(Int32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] long[] value)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(Int32, Int32, Int64, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, long x, long y, long z, long w)
Parameters
Type Name Description
System.Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

System.Int64 w

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(UInt32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] long *value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(UInt32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ref long value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(UInt32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] long[] value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(UInt32, Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ulong *value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64* value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(UInt32, Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ref ulong value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(UInt32, Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ulong[] value)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64[] value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(UInt32, Int32, Int64, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, long x, long y, long z, long w)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

System.Int64 w

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

ProgramUniform4(UInt32, Int32, UInt64, UInt64, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, ulong x, ulong y, ulong z, ulong w)
Parameters
Type Name Description
System.UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

System.Int32 location

Specifies the location of the uniform variable to be modified.

System.UInt64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.UInt64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

System.UInt64 w

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

ProgramUniformHandle(Int32, Int32, Int32, Int64*)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] long *values)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
System.Int32 count
System.Int64* values

[length: count]

| Improve this Doc View Source

ProgramUniformHandle(Int32, Int32, Int32, ref Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] ref long values)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
System.Int32 count
System.Int64 values

[length: count]

| Improve this Doc View Source

ProgramUniformHandle(Int32, Int32, Int32, Int64[])

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] long[] values)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
System.Int32 count
System.Int64[] values

[length: count]

| Improve this Doc View Source

ProgramUniformHandle(Int32, Int32, Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64NV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, long value)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
System.Int64 value
| Improve this Doc View Source

ProgramUniformHandle(UInt32, Int32, Int32, UInt64*)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ulong *values)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
System.Int32 count
System.UInt64* values

[length: count]

| Improve this Doc View Source

ProgramUniformHandle(UInt32, Int32, Int32, ref UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ref ulong values)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
System.Int32 count
System.UInt64 values

[length: count]

| Improve this Doc View Source

ProgramUniformHandle(UInt32, Int32, Int32, UInt64[])

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ulong[] values)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
System.Int32 count
System.UInt64[] values

[length: count]

| Improve this Doc View Source

ProgramUniformHandle(UInt32, Int32, UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64NV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, ulong value)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
System.UInt64 value
| Improve this Doc View Source

ReadBuffer(All)

[requires: NV_read_buffer] Select a color buffer source for pixels

Declaration
[AutoGenerated(Category = "NV_read_buffer", Version = "", EntryPoint = "glReadBufferNV")]
public static void ReadBuffer(All mode)
Parameters
Type Name Description
All mode

Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti.

| Improve this Doc View Source

RenderbufferStorageMultisample(All, Int32, All, Int32, Int32)

[requires: NV_framebuffer_multisample] Establish data storage, format, dimensions and sample count of a renderbuffer object's image

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")]
public static void RenderbufferStorageMultisample(All target, int samples, All internalformat, int width, int height)
Parameters
Type Name Description
All target

Specifies a binding to which the target of the allocation and must be Renderbuffer.

System.Int32 samples

Specifies the number of samples to be used for the renderbuffer object's storage.

All internalformat

Specifies the internal format to use for the renderbuffer object's image.

System.Int32 width

Specifies the width of the renderbuffer, in pixels.

System.Int32 height

Specifies the height of the renderbuffer, in pixels.

| Improve this Doc View Source

RenderbufferStorageMultisample(RenderbufferTarget, Int32, RenderbufferInternalFormat, Int32, Int32)

[requires: NV_framebuffer_multisample] Establish data storage, format, dimensions and sample count of a renderbuffer object's image

Declaration
[AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")]
public static void RenderbufferStorageMultisample(RenderbufferTarget target, int samples, RenderbufferInternalFormat internalformat, int width, int height)
Parameters
Type Name Description
RenderbufferTarget target

Specifies a binding to which the target of the allocation and must be Renderbuffer.

System.Int32 samples

Specifies the number of samples to be used for the renderbuffer object's storage.

RenderbufferInternalFormat internalformat

Specifies the internal format to use for the renderbuffer object's image.

System.Int32 width

Specifies the width of the renderbuffer, in pixels.

System.Int32 height

Specifies the height of the renderbuffer, in pixels.

| Improve this Doc View Source

ResolveDepthValues()

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glResolveDepthValuesNV")]
public static void ResolveDepthValues()
| Improve this Doc View Source

ScissorArray(Int32, Int32, Int32*)

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(int first, int count, [Count(Computed = "count")] int *v)
Parameters
Type Name Description
System.Int32 first

Specifies the index of the first viewport whose scissor box to modify.

System.Int32 count

Specifies the number of scissor boxes to modify.

System.Int32* v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorArray(Int32, Int32, ref Int32)

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(int first, int count, [Count(Computed = "count")] ref int v)
Parameters
Type Name Description
System.Int32 first

Specifies the index of the first viewport whose scissor box to modify.

System.Int32 count

Specifies the number of scissor boxes to modify.

System.Int32 v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorArray(Int32, Int32, Int32[])

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(int first, int count, [Count(Computed = "count")] int[] v)
Parameters
Type Name Description
System.Int32 first

Specifies the index of the first viewport whose scissor box to modify.

System.Int32 count

Specifies the number of scissor boxes to modify.

System.Int32[] v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorArray(UInt32, Int32, Int32*)

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(uint first, int count, [Count(Computed = "count")] int *v)
Parameters
Type Name Description
System.UInt32 first

Specifies the index of the first viewport whose scissor box to modify.

System.Int32 count

Specifies the number of scissor boxes to modify.

System.Int32* v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorArray(UInt32, Int32, ref Int32)

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(uint first, int count, [Count(Computed = "count")] ref int v)
Parameters
Type Name Description
System.UInt32 first

Specifies the index of the first viewport whose scissor box to modify.

System.Int32 count

Specifies the number of scissor boxes to modify.

System.Int32 v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorArray(UInt32, Int32, Int32[])

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(uint first, int count, [Count(Computed = "count")] int[] v)
Parameters
Type Name Description
System.UInt32 first

Specifies the index of the first viewport whose scissor box to modify.

System.Int32 count

Specifies the number of scissor boxes to modify.

System.Int32[] v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorIndexed(Int32, Int32*)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(int index, [Count(Count = 4)] int *v)
Parameters
Type Name Description
System.Int32 index

Specifies the index of the viewport whose scissor box to modify.

System.Int32* v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorIndexed(Int32, Int32, Int32, Int32, Int32)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(int index, int left, int bottom, int width, int height)
Parameters
Type Name Description
System.Int32 index

Specifies the index of the viewport whose scissor box to modify.

System.Int32 left

Specify the coordinate of the bottom left corner of the scissor box, in pixels.

System.Int32 bottom

Specify the coordinate of the bottom left corner of the scissor box, in pixels.

System.Int32 width

Specify ths dimensions of the scissor box, in pixels.

System.Int32 height

Specify ths dimensions of the scissor box, in pixels.

| Improve this Doc View Source

ScissorIndexed(Int32, ref Int32)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(int index, [Count(Count = 4)] ref int v)
Parameters
Type Name Description
System.Int32 index

Specifies the index of the viewport whose scissor box to modify.

System.Int32 v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorIndexed(Int32, Int32[])

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(int index, [Count(Count = 4)] int[] v)
Parameters
Type Name Description
System.Int32 index

Specifies the index of the viewport whose scissor box to modify.

System.Int32[] v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorIndexed(UInt32, Int32*)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(uint index, [Count(Count = 4)] int *v)
Parameters
Type Name Description
System.UInt32 index

Specifies the index of the viewport whose scissor box to modify.

System.Int32* v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorIndexed(UInt32, Int32, Int32, Int32, Int32)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(uint index, int left, int bottom, int width, int height)
Parameters
Type Name Description
System.UInt32 index

Specifies the index of the viewport whose scissor box to modify.

System.Int32 left

Specify the coordinate of the bottom left corner of the scissor box, in pixels.

System.Int32 bottom

Specify the coordinate of the bottom left corner of the scissor box, in pixels.

System.Int32 width

Specify ths dimensions of the scissor box, in pixels.

System.Int32 height

Specify ths dimensions of the scissor box, in pixels.

| Improve this Doc View Source

ScissorIndexed(UInt32, ref Int32)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(uint index, [Count(Count = 4)] ref int v)
Parameters
Type Name Description
System.UInt32 index

Specifies the index of the viewport whose scissor box to modify.

System.Int32 v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

ScissorIndexed(UInt32, Int32[])

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(uint index, [Count(Count = 4)] int[] v)
Parameters
Type Name Description
System.UInt32 index

Specifies the index of the viewport whose scissor box to modify.

System.Int32[] v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

| Improve this Doc View Source

SetFence(Int32, All)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")]
[CLSCompliant(false)]
public static void SetFence(int fence, All condition)
Parameters
Type Name Description
System.Int32 fence
All condition
| Improve this Doc View Source

SetFence(UInt32, All)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")]
[CLSCompliant(false)]
public static void SetFence(uint fence, All condition)
Parameters
Type Name Description
System.UInt32 fence
All condition
| Improve this Doc View Source

SignalVkFence(Int64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkFenceNV")]
[CLSCompliant(false)]
public static void SignalVkFence(long vkFence)
Parameters
Type Name Description
System.Int64 vkFence
| Improve this Doc View Source

SignalVkFence(UInt64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkFenceNV")]
[CLSCompliant(false)]
public static void SignalVkFence(ulong vkFence)
Parameters
Type Name Description
System.UInt64 vkFence
| Improve this Doc View Source

SignalVkSemaphore(Int64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkSemaphoreNV")]
[CLSCompliant(false)]
public static void SignalVkSemaphore(long vkSemaphore)
Parameters
Type Name Description
System.Int64 vkSemaphore
| Improve this Doc View Source

SignalVkSemaphore(UInt64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkSemaphoreNV")]
[CLSCompliant(false)]
public static void SignalVkSemaphore(ulong vkSemaphore)
Parameters
Type Name Description
System.UInt64 vkSemaphore
| Improve this Doc View Source

StencilFillPath(Int32, All, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")]
[CLSCompliant(false)]
public static void StencilFillPath(int path, All fillMode, int mask)
Parameters
Type Name Description
System.Int32 path
All fillMode
System.Int32 mask
| Improve this Doc View Source

StencilFillPath(Int32, PathFillMode, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")]
[CLSCompliant(false)]
public static void StencilFillPath(int path, PathFillMode fillMode, int mask)
Parameters
Type Name Description
System.Int32 path
PathFillMode fillMode
System.Int32 mask
| Improve this Doc View Source

StencilFillPath(UInt32, All, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")]
[CLSCompliant(false)]
public static void StencilFillPath(uint path, All fillMode, uint mask)
Parameters
Type Name Description
System.UInt32 path
All fillMode
System.UInt32 mask
| Improve this Doc View Source

StencilFillPath(UInt32, PathFillMode, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")]
[CLSCompliant(false)]
public static void StencilFillPath(uint path, PathFillMode fillMode, uint mask)
Parameters
Type Name Description
System.UInt32 path
PathFillMode fillMode
System.UInt32 mask
| Improve this Doc View Source

StencilFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
All fillMode
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
All fillMode
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
PathFillMode fillMode
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
PathFillMode fillMode
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePath(Int32, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathNV")]
[CLSCompliant(false)]
public static void StencilStrokePath(int path, int reference, int mask)
Parameters
Type Name Description
System.Int32 path
System.Int32 reference
System.Int32 mask
| Improve this Doc View Source

StencilStrokePath(UInt32, Int32, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathNV")]
[CLSCompliant(false)]
public static void StencilStrokePath(uint path, int reference, uint mask)
Parameters
Type Name Description
System.UInt32 path
System.Int32 reference
System.UInt32 mask
| Improve this Doc View Source

StencilStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
System.IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.Int32 pathBase
System.Int32 reference
System.Int32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPath(Int32, All, Int32, All)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPath(int path, All fillMode, int mask, All coverMode)
Parameters
Type Name Description
System.Int32 path
All fillMode
System.Int32 mask
All coverMode
| Improve this Doc View Source

StencilThenCoverFillPath(UInt32, All, UInt32, All)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPath(uint path, All fillMode, uint mask, All coverMode)
Parameters
Type Name Description
System.UInt32 path
All fillMode
System.UInt32 mask
All coverMode
| Improve this Doc View Source

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
| Improve this Doc View Source

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
| Improve this Doc View Source

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
| Improve this Doc View Source

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
| Improve this Doc View Source

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
| Improve this Doc View Source

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.Int32 pathBase
All fillMode
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.UInt32 pathBase
All fillMode
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePath(Int32, Int32, Int32, All)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePath(int path, int reference, int mask, All coverMode)
Parameters
Type Name Description
System.Int32 path
System.Int32 reference
System.Int32 mask
All coverMode
| Improve this Doc View Source

StencilThenCoverStrokePath(UInt32, Int32, UInt32, All)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePath(uint path, int reference, uint mask, All coverMode)
Parameters
Type Name Description
System.UInt32 path
System.Int32 reference
System.UInt32 mask
All coverMode
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
System.IntPtr paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2 paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,,] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.Int32 pathBase
System.Int32 reference
System.Int32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single* transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
System.Int32 numPaths
All pathNameType
T2[,] paths
System.UInt32 pathBase
System.Int32 reference
System.UInt32 mask
All coverMode
All transformType
System.Single[] transformValues
Type Parameters
Name Description
T2
| Improve this Doc View Source

SubpixelPrecisionBia(Int32, Int32)

[requires: NV_conservative_raster]

Declaration
[AutoGenerated(Category = "NV_conservative_raster", Version = "", EntryPoint = "glSubpixelPrecisionBiasNV")]
[CLSCompliant(false)]
public static void SubpixelPrecisionBia(int xbits, int ybits)
Parameters
Type Name Description
System.Int32 xbits
System.Int32 ybits
| Improve this Doc View Source

SubpixelPrecisionBia(UInt32, UInt32)

[requires: NV_conservative_raster]

Declaration
[AutoGenerated(Category = "NV_conservative_raster", Version = "", EntryPoint = "glSubpixelPrecisionBiasNV")]
[CLSCompliant(false)]
public static void SubpixelPrecisionBia(uint xbits, uint ybits)
Parameters
Type Name Description
System.UInt32 xbits
System.UInt32 ybits
| Improve this Doc View Source

TestFence(Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")]
[CLSCompliant(false)]
public static bool TestFence(int fence)
Parameters
Type Name Description
System.Int32 fence
Returns
Type Description
System.Boolean
| Improve this Doc View Source

TestFence(UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")]
[CLSCompliant(false)]
public static bool TestFence(uint fence)
Parameters
Type Name Description
System.UInt32 fence
Returns
Type Description
System.Boolean
| Improve this Doc View Source

TransformPath(Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, All transformType, [Count(Computed = "transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 srcPath
All transformType
System.Single* transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, All transformType, [Count(Computed = "transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 srcPath
All transformType
System.Single transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, All transformType, [Count(Computed = "transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 srcPath
All transformType
System.Single[] transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, PathTransformType transformType, [Count(Computed = "transformType")] float *transformValues)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 srcPath
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, PathTransformType transformType, [Count(Computed = "transformType")] ref float transformValues)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 srcPath
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, PathTransformType transformType, [Count(Computed = "transformType")] float[] transformValues)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 srcPath
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(UInt32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, All transformType, [Count(Computed = "transformType")] float *transformValues)
Parameters
Type Name Description
System.UInt32 resultPath
System.UInt32 srcPath
All transformType
System.Single* transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(UInt32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, All transformType, [Count(Computed = "transformType")] ref float transformValues)
Parameters
Type Name Description
System.UInt32 resultPath
System.UInt32 srcPath
All transformType
System.Single transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(UInt32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, All transformType, [Count(Computed = "transformType")] float[] transformValues)
Parameters
Type Name Description
System.UInt32 resultPath
System.UInt32 srcPath
All transformType
System.Single[] transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(UInt32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, PathTransformType transformType, [Count(Computed = "transformType")] float *transformValues)
Parameters
Type Name Description
System.UInt32 resultPath
System.UInt32 srcPath
PathTransformType transformType
System.Single* transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(UInt32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, PathTransformType transformType, [Count(Computed = "transformType")] ref float transformValues)
Parameters
Type Name Description
System.UInt32 resultPath
System.UInt32 srcPath
PathTransformType transformType
System.Single transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

TransformPath(UInt32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, PathTransformType transformType, [Count(Computed = "transformType")] float[] transformValues)
Parameters
Type Name Description
System.UInt32 resultPath
System.UInt32 srcPath
PathTransformType transformType
System.Single[] transformValues

[length: COMPSIZE(transformType)]

| Improve this Doc View Source

Uniform1(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] long *value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*1] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform1(Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] ref long value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*1] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform1(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] long[] value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*1] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform1(Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] ulong *value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64* value

[length: count*1] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform1(Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] ref ulong value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 value

[length: count*1] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform1(Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] ulong[] value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64[] value

[length: count*1] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform1(Int32, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64NV")]
public static void Uniform1(int location, long x)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

| Improve this Doc View Source

Uniform1(Int32, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64NV")]
[CLSCompliant(false)]
public static void Uniform1(int location, ulong x)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.UInt64 x

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

| Improve this Doc View Source

Uniform2(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] long *value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform2(Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] ref long value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform2(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] long[] value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform2(Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] ulong *value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64* value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform2(Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] ref ulong value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform2(Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] ulong[] value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64[] value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform2(Int32, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64NV")]
public static void Uniform2(int location, long x, long y)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

| Improve this Doc View Source

Uniform2(Int32, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64NV")]
[CLSCompliant(false)]
public static void Uniform2(int location, ulong x, ulong y)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.UInt64 x

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

| Improve this Doc View Source

Uniform3(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] long *value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform3(Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] ref long value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform3(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] long[] value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform3(Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] ulong *value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64* value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform3(Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] ref ulong value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform3(Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] ulong[] value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64[] value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform3(Int32, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64NV")]
public static void Uniform3(int location, long x, long y, long z)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

Uniform3(Int32, UInt64, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64NV")]
[CLSCompliant(false)]
public static void Uniform3(int location, ulong x, ulong y, ulong z)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.UInt64 x

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.UInt64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

Uniform4(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] long *value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64* value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform4(Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] ref long value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform4(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] long[] value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64[] value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform4(Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] ulong *value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64* value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform4(Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] ref ulong value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform4(Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] ulong[] value)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int32 count

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64[] value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

| Improve this Doc View Source

Uniform4(Int32, Int64, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64NV")]
public static void Uniform4(int location, long x, long y, long z, long w)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.Int64 x

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

System.Int64 w

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

Uniform4(Int32, UInt64, UInt64, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64NV")]
[CLSCompliant(false)]
public static void Uniform4(int location, ulong x, ulong y, ulong z, ulong w)
Parameters
Type Name Description
System.Int32 location

Specifies the location of the uniform variable to be modified.

System.UInt64 x

For the vector (glUniformv) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

System.UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

System.UInt64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

System.UInt64 w

For the scalar commands, specifies the new values to be used for the specified uniform variable.

| Improve this Doc View Source

UniformHandle(Int32, Int32, Int64*)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] long *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Int64* value

[length: count]

| Improve this Doc View Source

UniformHandle(Int32, Int32, ref Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ref long value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Int64 value

[length: count]

| Improve this Doc View Source

UniformHandle(Int32, Int32, Int64[])

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] long[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Int64[] value

[length: count]

| Improve this Doc View Source

UniformHandle(Int32, Int32, UInt64*)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ulong *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.UInt64* value

[length: count]

| Improve this Doc View Source

UniformHandle(Int32, Int32, ref UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ref ulong value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.UInt64 value

[length: count]

| Improve this Doc View Source

UniformHandle(Int32, Int32, UInt64[])

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ulong[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.UInt64[] value

[length: count]

| Improve this Doc View Source

UniformHandle(Int32, Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64NV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, long value)
Parameters
Type Name Description
System.Int32 location
System.Int64 value
| Improve this Doc View Source

UniformHandle(Int32, UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64NV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, ulong value)
Parameters
Type Name Description
System.Int32 location
System.UInt64 value
| Improve this Doc View Source

UniformMatrix2x3(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x3(int location, int count, bool transpose, [Count(Parameter = "count*6")] float *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single* value

[length: count*6]

| Improve this Doc View Source

UniformMatrix2x3(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x3(int location, int count, bool transpose, [Count(Parameter = "count*6")] ref float value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single value

[length: count*6]

| Improve this Doc View Source

UniformMatrix2x3(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x3(int location, int count, bool transpose, [Count(Parameter = "count*6")] float[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single[] value

[length: count*6]

| Improve this Doc View Source

UniformMatrix2x4(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x4(int location, int count, bool transpose, [Count(Parameter = "count*8")] float *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single* value

[length: count*8]

| Improve this Doc View Source

UniformMatrix2x4(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x4(int location, int count, bool transpose, [Count(Parameter = "count*8")] ref float value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single value

[length: count*8]

| Improve this Doc View Source

UniformMatrix2x4(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x4(int location, int count, bool transpose, [Count(Parameter = "count*8")] float[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single[] value

[length: count*8]

| Improve this Doc View Source

UniformMatrix3x2(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x2(int location, int count, bool transpose, [Count(Parameter = "count*6")] float *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single* value

[length: count*6]

| Improve this Doc View Source

UniformMatrix3x2(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x2(int location, int count, bool transpose, [Count(Parameter = "count*6")] ref float value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single value

[length: count*6]

| Improve this Doc View Source

UniformMatrix3x2(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x2(int location, int count, bool transpose, [Count(Parameter = "count*6")] float[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single[] value

[length: count*6]

| Improve this Doc View Source

UniformMatrix3x4(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x4(int location, int count, bool transpose, [Count(Parameter = "count*12")] float *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single* value

[length: count*12]

| Improve this Doc View Source

UniformMatrix3x4(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x4(int location, int count, bool transpose, [Count(Parameter = "count*12")] ref float value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single value

[length: count*12]

| Improve this Doc View Source

UniformMatrix3x4(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x4(int location, int count, bool transpose, [Count(Parameter = "count*12")] float[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single[] value

[length: count*12]

| Improve this Doc View Source

UniformMatrix4x2(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x2(int location, int count, bool transpose, [Count(Parameter = "count*8")] float *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single* value

[length: count*8]

| Improve this Doc View Source

UniformMatrix4x2(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x2(int location, int count, bool transpose, [Count(Parameter = "count*8")] ref float value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single value

[length: count*8]

| Improve this Doc View Source

UniformMatrix4x2(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x2(int location, int count, bool transpose, [Count(Parameter = "count*8")] float[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single[] value

[length: count*8]

| Improve this Doc View Source

UniformMatrix4x3(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x3(int location, int count, bool transpose, [Count(Parameter = "count*12")] float *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single* value

[length: count*12]

| Improve this Doc View Source

UniformMatrix4x3(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x3(int location, int count, bool transpose, [Count(Parameter = "count*12")] ref float value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single value

[length: count*12]

| Improve this Doc View Source

UniformMatrix4x3(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x3(int location, int count, bool transpose, [Count(Parameter = "count*12")] float[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Boolean transpose
System.Single[] value

[length: count*12]

| Improve this Doc View Source

VertexAttribDivisor(Int32, Int32)

[requires: NV_instanced_arrays] Modify the rate at which generic vertex attributes advance during instanced rendering

Declaration
[AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")]
[CLSCompliant(false)]
public static void VertexAttribDivisor(int index, int divisor)
Parameters
Type Name Description
System.Int32 index

Specify the index of the generic vertex attribute.

System.Int32 divisor

Specify the number of instances that will pass between updates of the generic attribute at slot index.

| Improve this Doc View Source

VertexAttribDivisor(UInt32, UInt32)

[requires: NV_instanced_arrays] Modify the rate at which generic vertex attributes advance during instanced rendering

Declaration
[AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")]
[CLSCompliant(false)]
public static void VertexAttribDivisor(uint index, uint divisor)
Parameters
Type Name Description
System.UInt32 index

Specify the index of the generic vertex attribute.

System.UInt32 divisor

Specify the number of instances that will pass between updates of the generic attribute at slot index.

| Improve this Doc View Source

ViewportArray(Int32, Int32, Single*)

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(int first, int count, [Count(Computed = "count")] float *v)
Parameters
Type Name Description
System.Int32 first

Specify the first viewport to set.

System.Int32 count

Specify the number of viewports to set.

System.Single* v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportArray(Int32, Int32, ref Single)

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(int first, int count, [Count(Computed = "count")] ref float v)
Parameters
Type Name Description
System.Int32 first

Specify the first viewport to set.

System.Int32 count

Specify the number of viewports to set.

System.Single v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportArray(Int32, Int32, Single[])

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(int first, int count, [Count(Computed = "count")] float[] v)
Parameters
Type Name Description
System.Int32 first

Specify the first viewport to set.

System.Int32 count

Specify the number of viewports to set.

System.Single[] v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportArray(UInt32, Int32, Single*)

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(uint first, int count, [Count(Computed = "count")] float *v)
Parameters
Type Name Description
System.UInt32 first

Specify the first viewport to set.

System.Int32 count

Specify the number of viewports to set.

System.Single* v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportArray(UInt32, Int32, ref Single)

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(uint first, int count, [Count(Computed = "count")] ref float v)
Parameters
Type Name Description
System.UInt32 first

Specify the first viewport to set.

System.Int32 count

Specify the number of viewports to set.

System.Single v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportArray(UInt32, Int32, Single[])

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(uint first, int count, [Count(Computed = "count")] float[] v)
Parameters
Type Name Description
System.UInt32 first

Specify the first viewport to set.

System.Int32 count

Specify the number of viewports to set.

System.Single[] v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportIndexed(Int32, Single*)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(int index, [Count(Count = 4)] float *v)
Parameters
Type Name Description
System.Int32 index

Specify the first viewport to set.

System.Single* v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportIndexed(Int32, Single, Single, Single, Single)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(int index, float x, float y, float w, float h)
Parameters
Type Name Description
System.Int32 index

Specify the first viewport to set.

System.Single x

For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).

System.Single y

For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).

System.Single w

For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.

System.Single h

For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.

| Improve this Doc View Source

ViewportIndexed(Int32, ref Single)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(int index, [Count(Count = 4)] ref float v)
Parameters
Type Name Description
System.Int32 index

Specify the first viewport to set.

System.Single v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportIndexed(Int32, Single[])

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(int index, [Count(Count = 4)] float[] v)
Parameters
Type Name Description
System.Int32 index

Specify the first viewport to set.

System.Single[] v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportIndexed(UInt32, Single*)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(uint index, [Count(Count = 4)] float *v)
Parameters
Type Name Description
System.UInt32 index

Specify the first viewport to set.

System.Single* v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportIndexed(UInt32, Single, Single, Single, Single)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(uint index, float x, float y, float w, float h)
Parameters
Type Name Description
System.UInt32 index

Specify the first viewport to set.

System.Single x

For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).

System.Single y

For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).

System.Single w

For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.

System.Single h

For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.

| Improve this Doc View Source

ViewportIndexed(UInt32, ref Single)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(uint index, [Count(Count = 4)] ref float v)
Parameters
Type Name Description
System.UInt32 index

Specify the first viewport to set.

System.Single v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportIndexed(UInt32, Single[])

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(uint index, [Count(Count = 4)] float[] v)
Parameters
Type Name Description
System.UInt32 index

Specify the first viewport to set.

System.Single[] v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

| Improve this Doc View Source

ViewportPositionWScale(Int32, Single, Single)

[requires: NV_clip_space_w_scaling]

Declaration
[AutoGenerated(Category = "NV_clip_space_w_scaling", Version = "", EntryPoint = "glViewportPositionWScaleNV")]
[CLSCompliant(false)]
public static void ViewportPositionWScale(int index, float xcoeff, float ycoeff)
Parameters
Type Name Description
System.Int32 index
System.Single xcoeff
System.Single ycoeff
| Improve this Doc View Source

ViewportPositionWScale(UInt32, Single, Single)

[requires: NV_clip_space_w_scaling]

Declaration
[AutoGenerated(Category = "NV_clip_space_w_scaling", Version = "", EntryPoint = "glViewportPositionWScaleNV")]
[CLSCompliant(false)]
public static void ViewportPositionWScale(uint index, float xcoeff, float ycoeff)
Parameters
Type Name Description
System.UInt32 index
System.Single xcoeff
System.Single ycoeff
| Improve this Doc View Source

ViewportSwizzle(Int32, All, All, All, All)

[requires: NV_viewport_swizzle]

Declaration
[AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")]
[CLSCompliant(false)]
public static void ViewportSwizzle(int index, All swizzlex, All swizzley, All swizzlez, All swizzlew)
Parameters
Type Name Description
System.Int32 index
All swizzlex
All swizzley
All swizzlez
All swizzlew
| Improve this Doc View Source

ViewportSwizzle(UInt32, All, All, All, All)

[requires: NV_viewport_swizzle]

Declaration
[AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")]
[CLSCompliant(false)]
public static void ViewportSwizzle(uint index, All swizzlex, All swizzley, All swizzlez, All swizzlew)
Parameters
Type Name Description
System.UInt32 index
All swizzlex
All swizzley
All swizzlez
All swizzlew
| Improve this Doc View Source

WaitVkSemaphore(Int64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glWaitVkSemaphoreNV")]
[CLSCompliant(false)]
public static void WaitVkSemaphore(long vkSemaphore)
Parameters
Type Name Description
System.Int64 vkSemaphore
| Improve this Doc View Source

WaitVkSemaphore(UInt64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glWaitVkSemaphoreNV")]
[CLSCompliant(false)]
public static void WaitVkSemaphore(ulong vkSemaphore)
Parameters
Type Name Description
System.UInt64 vkSemaphore
| Improve this Doc View Source

WeightPath(Int32, Int32, Int32*, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(int resultPath, int numPaths, [Count(Parameter = "numPaths")] int *paths, [Count(Parameter = "numPaths")] float *weights)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 numPaths
System.Int32* paths

[length: numPaths]

System.Single* weights

[length: numPaths]

| Improve this Doc View Source

WeightPath(Int32, Int32, ref Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(int resultPath, int numPaths, [Count(Parameter = "numPaths")] ref int paths, [Count(Parameter = "numPaths")] ref float weights)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 numPaths
System.Int32 paths

[length: numPaths]

System.Single weights

[length: numPaths]

| Improve this Doc View Source

WeightPath(Int32, Int32, Int32[], Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(int resultPath, int numPaths, [Count(Parameter = "numPaths")] int[] paths, [Count(Parameter = "numPaths")] float[] weights)
Parameters
Type Name Description
System.Int32 resultPath
System.Int32 numPaths
System.Int32[] paths

[length: numPaths]

System.Single[] weights

[length: numPaths]

| Improve this Doc View Source

WeightPath(UInt32, Int32, UInt32*, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(uint resultPath, int numPaths, [Count(Parameter = "numPaths")] uint *paths, [Count(Parameter = "numPaths")] float *weights)
Parameters
Type Name Description
System.UInt32 resultPath
System.Int32 numPaths
System.UInt32* paths

[length: numPaths]

System.Single* weights

[length: numPaths]

| Improve this Doc View Source

WeightPath(UInt32, Int32, ref UInt32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(uint resultPath, int numPaths, [Count(Parameter = "numPaths")] ref uint paths, [Count(Parameter = "numPaths")] ref float weights)
Parameters
Type Name Description
System.UInt32 resultPath
System.Int32 numPaths
System.UInt32 paths

[length: numPaths]

System.Single weights

[length: numPaths]

| Improve this Doc View Source

WeightPath(UInt32, Int32, UInt32[], Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(uint resultPath, int numPaths, [Count(Parameter = "numPaths")] uint[] paths, [Count(Parameter = "numPaths")] float[] weights)
Parameters
Type Name Description
System.UInt32 resultPath
System.Int32 numPaths
System.UInt32[] paths

[length: numPaths]

System.Single[] weights

[length: numPaths]

  • Improve this Doc
  • View Source
Back to top Generated by DocFX